Senior Embedded Software Engineer — Space Tech (Remote)
Roman Health Pharmacy LLC
Melbourne (FL)
Remote
USD 85,000 - 115,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Company stock options
Health, dental, and vision insurance
Life and disability insurance
Retirement plans
Job summary
A healthcare technology company based in Florida is seeking a skilled software engineer to design and implement software for embedded devices. The ideal candidate will have at least 4 years of experience, proficiency in C/C++, and a strong understanding of embedded systems. This role starts remotely and transitions to an in-person setting, allowing for flexible integration into the team. Candidates must have excellent communication skills and be able to work collaboratively across various functions and teams.
Qualifications
Minimum of 4 years of industry experience in software development.
Experience with hands-on development of embedded hardware.
Familiarity with real-time system coding and multi-threaded applications.
Responsibilities
Designing and implementing software for embedded devices.
Supporting software quality assurance and optimizing performance.
Providing post-production customer support.
Skills
Software development
Embedded systems design
C/C++ programming
Troubleshooting
Real-time operating systems
Code review
API design
Education
Bachelor of Science (BS) in Computer Science, Electrical Engineering, or Computer Engineering
Tools
Software configuration management tools
Defect tracking tools
Job description
A healthcare technology company based in Florida is seeking a skilled software engineer to design and implement software for embedded devices. The ideal candidate will have at least 4 years of experience, proficiency in C/C++, and a strong understanding of embedded systems. This role starts remotely and transitions to an in-person setting, allowing for flexible integration into the team. Candidates must have excellent communication skills and be able to work collaboratively across various functions and teams.