Principal Software Engineer - Embedded Systems
Full Spectrum is seeking a Principal Software Engineer - Embedded Systems to design, develop and verify complex products including medical devices, robotics and industrial equipment.
·Works and collaborates in cross functional team environment.
·Develops software solutions for embedded systems based on detailed requirements.
·Troubleshoots and develops solutions for existing product issues.
·Develops controls systems for products.
·Analyzes software for failure modes and develops solutions to mitigate risks.
·Executes all elements of software development lifecycles, including requirements specifications, design, planning,
coding, code reviews, and verification.
·Leads the initial engagement with client(s) and collaborates with client’s technical staff on solutions.
·Provides estimates for new proposals and client change orders.
·Mentors junior engineers.
·Requires 7 years of progressively responsible experience working in embedded systems and full software development cycle, working with C, C++ with data structures and Python, Shell and Batch Scripting, ARM architecture, configuration management tools and working with DSP concepts processing algorithms and development, design, optimization and BSP packages.
·Must have working knowledge of Linux programming concepts, configuration and management tools and building
Jenkins.
Education / Experience Required: Requires Bachelor’s Degree in Computer Science, Engineering, Technology, Electronics Engineering or related field plus 7 years of progressively responsible experience with full software development cycle engineering for embedded systems.
Recommended Jobs
Manager Trainee (32041)
The Manager In Training program provides hands-on training in Sales, Operations, Customer Service, finance, fleet management, and people management. This position has a clearly defined career path …
Pest Control Technician (Quincy)
Want to build a brighter, bolder future and cultivate your career? Join Ecolab’s team and help create a world in which we all thrive. Our Pest Elimination team proudly serves our communities an…
Undergraduate Intern
Undergraduate Intern Job Ref: 33523 Category: Clerical & Administrative Support Location: 133 Old Road to Nine Acre Corner, Concord, MA 01742 Department: Physician Practice Admin Sched…
Case Manager (Bilingual)
About MHA MHA – Mental Health Association is a nonprofit organization dedicated to helping people live their best life. We provide a wide range of services across Western Massachusetts, including …
Internship in Early Childhood Education
Ethos Early Learning Center is excited to offer a paid internship opportunity for individuals passionate about early childhood education and looking to gain hands-on experience in a dynamic, nurturing…
Forklift Operator
Forklift Operator at WestRock summary: CVWalletExtranet.Domain.Entities.JobShortDescription Smurfit Westrock (NYSE:SW) is a global leader in sustainable paper and packaging solutions. We are …
MSIM- High Yield Research- Analyst
Morgan Stanley Investment Management ("MSIM"), together with its investment advisory affiliates, has more than 1,100 investment professionals around the world and $1.6 trillion in assets under managem…
Registered Nurse (Specialized Housing)
American Training is seeking an RN to work with our Residents at our Specialized Housing locations (17) throughout the Merrimack Valley area. In this role, you will coordinate the provision of res…
Product Manager
Sungage Financial has revolutionized the residential solar industry by offering a consumer-friendly approach to going solar. We need your help to create an even better experience for our customers an…
Engineering Manager, Cross Chain Interoperability Protocol (CCIP)
About Us Chainlink Labs is the primary contributing developer of Chainlink, the decentralized computing platform powering the verifiable web. Chainlink is the industry-standard platform for provid…