Skip to main content
CareerCircle Home
Log in
Join
Search for and find Senior Embedded Software Engineer jobs and Actalent jobs at CareerCircle.com
Actalent jobs, learn more at CareerCircle.com

Senior Embedded Software Engineer

Actalent

Posted Monday, April 21, 2025

Posting ID: JP-005224291

Smithtown, NY
Share:
FacebookTwitterLinkedin

Embedded Software Engineer

Smithtown, NY - Full-time position

Salary range: $130,000 - $175,000


Job Description

  • Design, new feature development, and optimization of software source code-base.
  • Develop Linux-based C/C++ code and integrate new designs for new products into our current source-code base.
  • Create and execute test plans, perform simulations, and validate software designs to ensure high performance and reliability.
  • Work closely with system architects, hardware engineers, and software developers to define requirements and implement solutions.
  • Diagnose and resolve issues related to new and old product designs, including debugging and optimizing hardware and software interactions.
  • Maintain detailed documentation of design processes, methodologies, and results to ensure clear communication and knowledge sharing.
  • Research, develop, propose, evaluate and/or implement new methods, processes, techniques, tools, components, or technology that improve quality, timeliness and/or performance of products.

Essential Skills

  • 5+ years of experience in software design and development, including hands-on experience with complex projects.
  • 3+ years of experience in design and development of embedded software in C/C++, experience with RTOS.
  • Linux C/C++ applications – experience with writing or modifying (required)
  • Installing/configuring Linux (required)
  • Linux device drivers – experience with writing (desired) or modifying (highly desired)
    • Industry specific communication protocols: MIL-STD-1553, ARINC 429, CAN (highly desired)
  • Strong skills and experience in working with IDE’s, source code editors and debug tools such as GDB and WinDbg.
  • Ability to create and understand scripts for Linux and Windows.
  • Experience in communication protocols: PCI, PCI-Express, USB, Thunderbolt 3 & 4, JTAG, SPI, I2C, RS-232/422/485, CAN.
  • Excellent analytical and troubleshooting skills with a keen eye for detail.
  • Strong verbal and written communication skills, with the ability to work effectively in a team-oriented environment.

Additional Skills & Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or similar.
  • Experience with MIL-STD-1553, Fibre Channel, and ARINC-429 is highly desirable.
  • Experience or knowledge of DO-178/254 certification process throughout all (SOI) Stages of Involvement phases is a plus.






Compensation:$175000

Contact Information

Email: mhuber@actalentservices.com

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
On-Site
linux
embedded software
rtos
software engineering
windows

Blog