Job Description
Currently seeking a mid level to senior level Embedded Software Engineer looking to take on more responsibility for new product development. Qualified candidates should have a proven track record of development on Microprocessors utilizing ARM or C/C++.
This role will allow some Remote flexibility but primarily onsite in the Manchester, NH area.
Candidate should be able to:
- Design, document, and create software for embedded real-time microprocessor systems, actively engaging in the complete software development lifecycle within a collaborative team environment.
- Develop embedded product feature software that not only aligns with user requirements but also brings delight to customers.
- Utilize Python to design, document, and build software tools that support engineering development and testing activities.
- Adhere to coding standards, development and release procedures, and other documented processes throughout the development process.
- Take part in design reviews, code reviews, and collaborative peer reviews, serving both as a presenter and a reviewer.
- Foster open and active collaboration within cross-functional development teams and with fellow Software Engineers.
- Evaluate product, technology, and feature proposals, providing level-of-effort estimates. Contribute to requirements gathering and analysis by consulting with stakeholders at various organizational levels.
- Generate software specifications and assess operational feasibility.
- Address troubleshooting, debugging, and upgrading of existing software systems.
- Engage in product, technology, and feature software planning, effectively communicating ideas to stakeholders across all levels of the organization.
Requirements:
- Minimum BS degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- 3 - 5 years of proven work experience with embedded microprocessor systems as a Software Engineer.
- Embedded C programming. Experience with C++ and/or ARM Assembly is a plus.
- Experience with developing complex Python Graphical user interfaces is a plus.
We specialize in Embedded Software, Firmware, Hardware/Electrical, QA/test Engineering, Mechanical and Engineering Technicians, in MA, NH, CT and RI.
Since our founding in 2011, Connected Systems Partners has been providing a superior level of service to the technology workforce, looking to advance their careers and organizations looking to add contract, contract to hire, or permanent talent to their teams.
Get Connected!