What are the responsibilities and job description for the Embedded Software Engineer position at Stafl Systems?
Opportunity:
We are seeking a highly motivated and proactive Senior Embedded Software Engineer who thrives in a dynamic startup environment. In this role, you will apply your expertise to develop innovative solutions to embedded software challenges in the battery space, while collaborating with a talented team committed to supporting your growth and career development within the organization.
A Day in the Life:
- Tackle complex engineering problems by researching and developing novel and innovative solutions
- Implement embedded software from hardware abstraction layer to application frameworks used in BMS and powertrain applications
- Write C 17 application code to support BMS and powertrain integrations in customer projects
- Engage in deep technical discussions and brainstorming sessions with other engineering disciplines
- Conduct thorough research and analysis to support new software development
- Develop and performing Hardware in the Loop (HIL) and other subsystem tests
- Write and analyze technical requirements, documentation, and operating procedures
- Communicate effectively with the team, other engineering disciplines, and clients
What You Bring:
- Exceptional problem-solving and analytical skills
- Experience developing software using Modern C
- Deep understanding of computer and microcontroller architecture
- Experience working with real-time operating systems
- Systems Integration experience (sensor integration, actuator control, power control, etc.)
- Familiarity with multimeters, oscilloscopes, logic analyzers, signal analysis tools, and power supplies
- Basic understanding of electronics: familiarity with basic electronic components and electrical calculations
What Makes You Stand Out:
- 2 years of related experience
- BS or MS degree in electrical engineering, computer engineering, computer science, or related field
- Proven track record of solving complex engineering problems
- Experience working with electric vehicle powertrains
- Familiarity with the functions of a BMS, its interaction with other systems in an application, and SoX algorithm development
- Experience with ISO 26262, IEC 61508, ISO 13849, or other functional safety standards
We've Got You Covered:
- Comprehensive Benefits Package – including Health, Dental, Vision, and Life Insurance (99% of premiums covered)
- Competitive Compensation – base salary plus equity award
- 401(k) Plan – with employer match up to 5%
- Paid Time Off – 3 weeks of accrued vacation time
- Paid Sick Leave – 2 weeks of accrued sick leave
- Paid Parental Leave – 4 weeks of fully paid leave
- Company Holidays – paid holidays in line with our company holiday schedule
- Unpaid Personal Leave – flexible options available
Additional Perks, it's Nice Here:
- Bereavement Leave – 1 week fully paid
- Jury Duty Leave – 1 week fully paid
- PTO Nomination Program – recognize teammates with extra time off
- Team Outing Program – Sub-department events designed to connect and recharge, including a half-day off and a company-sponsored allowance!
- Catered Team Lunches – enjoy delicious, company-provided meals together
- Commuter Benefits – Uber Business Account access, free EV charging, and
- more!
- Professional Development – budget for training and development. Immediate access to platforms like Udemy!
- Safety Shoe Stipend – support for required gear
- Fully Stocked Kitchen – snacks, drinks, and more to keep you fueled
- Company Team Building Events – weekly, monthly, and seasonal gatherings
- Flexible Work Options – hybrid work flexibility available after the introductory period
Salary : $130,000 - $160,000