Embedded System Engineer
Company: TalentBurst, an Inc 5000 company
Location: Alpharetta
Posted on: August 6, 2022
Job Description:
Software Engineer III (Embedded systems)Contract to Hire
roleLocation: Fort Collins, CO- hybrid role-60 onsite /40%
remoteExperience: MUST have event/interrupt driven + solid
understanding of computer architecture and low-level design.What
will you do?Responsibilities
- Collaborate with Embedded Software Engineering Lead to develop
Embedded Software Engineer Specifications
- Collaborate with Software Team to develop and co-own
communication APIs
- Design and Implement control systems combining electronics,
optics, and fluidics
- Work with scientists and engineers to solve complex
problems.
- Work closely with the hardware engineering and application
development teams to develop and define the instruments and the
controlling software.
- You will work with our highly multi-disciplinary team to the
develop our next generation Flow Cytometry instrumentation; Your
focus will be around providing the developing the software controls
for the hardware that makes our systems unique.Experience:
- 3+ years with C/C++
- Solid understanding of computer architecture and low-level
design
- Understanding of unit testing
- Familiarity with designing and implementing State Machines
- Experience with Event/Interrupt Driven Embedded Systems
- Comfortable with Product Development Life Cycle and
agile/SCRUM
- Proven experience with API design (specifically RESTful
APIs)
- Proficient with GitKnowledge, Skills, Abilities:
- Ability to engage in clear written and verbal
communication
- Comfortable with giving and receiving mentorship
- Exceptionally detail orientedEducation:BS/BA Degree,
Engineering or Technical Field preferred
Keywords: TalentBurst, an Inc 5000 company, Alpharetta , Embedded System Engineer, Other , Alpharetta, Georgia
Didn't find what you're looking for? Search again!
Loading more jobs...