Embedded Firmware/Software Engineer
Fully Remote Embedded Software Engineer Role!This Jobot Job is hosted by: Alex HagenAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $95,000 - $110,000 per yearA bit about us:One of our favorite clients is in need of an embedded software/firmware engineer to join their growing team ASAP! If you meet the requirements below please apply NOW!Why join us?
Apply This Job
- Medical
- Dental
- Vision
- 401k
- Very flexible PTO
- FSA
- Successful candidate should be responsible, motivated, and a self-starter who is self-directed on their assigned Agile team.
- Develop new and support existing functionality within our existing software suite of embedded products and systems.
- Develop new services in our future software suite of embedded products.
- Participate in a small, experienced, energetic team in a Lean continuous integration/continuous deployment (CI/DI), agile development.
- 3 (+) years' experience with C in Linux environment (Ubuntu, or any other equivalent variant)
- 3(+) years' experience in cross compiling and troubleshooting C application with ARM32 or 64 bit target
- 1 (+) years' experience with edge device /embedded platforms database sqlite3 or similar
- Good understanding of object-oriented programming using C
- Experience working with TCP/IP socket communications, understanding of websockets
- Understanding software development lifecycle, (SDLC) best practices.
- Candidate must be an effective verbal and written communicator with strong analytical and organizational skills
- Must demonstrate ability to work effectively in a fast-paced environment, balancing business needs with a solid commitment to quality, performance, and support.
- Working Experience with C in Linux with embedded devices running any flavor of Linux OS and integrating it to Cloud (Azure/AWS/Google Cloud Platform)services (Edge/Cloud Integration)
- Ability to develop cross platform application with ARM64 or similar and ability to debug with Linux target platform with arm architecture
- Experience with implementing messaging clients , clients processing JSON data on a Linux device is an added plus
- Prior experience in integrating device drivers/ building as a part of device firmware is desirable
- Degree from a four-year college or university in computer science, computer engineering, electrical engineering or equivalent with C programming background
- Good communication skills both verbal and written
- Excels at operating in a fast pace, collaborative environment
- Open to direction and collaborative work style with a commitment to get the job done
- Ability to look at situations from several points of view
- Development experience with cross platform applications and deploying to Linux devices is preferred
Similar jobs
Jobot - Embedded Firmware/Software Engineer
Jobot - Embedded Firmware/Software Engineer
Jobot - Embedded Firmware/Software Engineer
Connecttel, Inc - Lead Device Quality Assurance Engineer (Embedded OR Firmware)