×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer

Job in Largo, Pinellas County, Florida, 34640, USA
Listing for: Enersys
Full Time position
Listed on 2026-04-29
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer, Python
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Job Title:

Senior Embedded Software Engineer

Requisition

Location:

Largo, FL, US, 33777

Home-based Position:
No

Regular/Temporary:
Regular

Job Type: Full-Time

Ener Sys Advanced Systems (EAS) is a specialized division of Ener Sys—a global leader in stored energy solutions for industrial applications. EAS focuses on cutting‑edge energy solutions for the aerospace, defense, and medical industries
. As we continue to grow, we’re looking for individuals who share a passion for these industries and want to be part of an innovative, dynamic team.

Certain positions at Ener Sys Advanced Systems require access to information or technology that is subject to the International Traffic in Arms Regulations (ITAR) and other U.S. government security regulations. Candidates for these positions should be a “U.S. Person” under ITAR (U.S. citizen, lawful permanent resident, or a refugee/asylee) and/or otherwise comply with ITAR requirements for access rights to be considered for a position.

What We Offer:
  • Generous Time Off – 3+ weeks of paid time off, plus 11 paid holidays
  • Comprehensive Benefits – Medical, dental, and vision coverage for employees and dependents at a discounted rate
  • Financial & Career Growth – Life insurance, short‑term disability, educational reimbursement, flexible spending accounts, and an employee stock purchase plan
  • 401(k) Matching – 100% match at a 6% contribution level
  • Innovative Culture – We value excellence, teamwork, and long‑term relationships with stakeholders, colleagues, and customers. Through innovative technology and ongoing training, we invest in our employees’ skills and career development.

At EAS, we don’t just build batteries – we power systems and devices that protect not only individual citizens but communities across the world.

If you’re excited about working in an innovative, fast‑paced, high‑tech environment, where your contributions make a real impact, we’d love to hear from you!

Learn More About EAS Job Purpose

The Senior Embedded Software Engineer is responsible for designing, developing, and maintaining high‑performance, reliable, and scalable embedded software solutions for advanced hardware systems. This role focuses on leveraging C++, embedded Linux, and Yocto Project to deliver robust software for power and communication applications. The engineer will collaborate closely with cross‑functional teams to integrate software with complex hardware, contributing to innovative product development.

This position is ideal for a self‑motivated professional who thrives in a dynamic environment and is passionate about building cutting‑edge embedded system.

Essential Duties and Responsibilities
  • Design, develop, test, and debug embedded software using C++ for a variety of embedded platforms.
  • Work with Yocto Project to build custom Linux distributions tailored to embedded systems.
  • Collaborate closely with hardware engineers to integrate software with electronics hardware, including power systems.
  • Write and maintain high‑quality, modular, and maintainable code following best practices and coding standards.
  • Optimize software for performance, reliability, and power efficiency.
  • Participate in system architecture discussions and contribute to the selection of hardware and software platforms.
  • Work with cross‑functional teams to ensure seamless integration between hardware, firmware, and software.
Qualifications Required
  • 8+ years of experience in embedded software development.
  • Proven track record of developing software for embedded devices and systems.
  • Strong problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Preferred
  • Proficient in C++ (11/14/17/20) with deep understanding of embedded systems and real‑time programming concepts. Strong experience with embedded Linux and the Yocto Project for custom Linux distributions.
  • Familiarity with debugging tools such as GDB, JTAG, and logic analyzers.
  • Experience with communication protocols such as CANBus, I2C, SPI, UART, etc.
  • Experience working with power systems, and knowledge of three‑phase power systems is a plus.
  • Knowledge of JavaScript and/or Python for scripting and tooling is a plus.
  • Solid understanding of electronics and hardware…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary