Senior Backend Engineer
100Insure
Full-time
Saint Petersburg, FL
Job description
Overview
We are seeking a highly skilled Embedded Systems & Calibration Tools Engineer to design, implement, and maintain firmware, calibration infrastructure, and supporting tools for advanced automotive and powertrain control systems. This role spans low-level embedded development, automotive communication protocols, PC-based calibration utilities, and data-analysis tooling. The ideal candidate is comfortable working “full-stack” across microcontrollers, CAN/XCP calibration workflows, and hardware-adjacent engineering such as PCB/BOM integration.
Why This Role is Unique
This position offers the rare opportunity to work across nearly every layer of the automotive control stack:
- Bare-metal firmware
- Calibration data systems
- XCP/A2L ecosystem
- Hardware bring-up and PCB integration
- Data analysis and real-world testing
You’ll be involved in designing the entire workflow from firmware → calibration → tools → vehicle/dyno testing.
Key Responsibilities
- Develop bare-metal C firmware for automotive-grade MCUs (e.g., NXP S32, ARM, Power Architecture, AURIX).
- Implement peripheral drivers and real-time control loops.
- Design and tune algorithms for engine control, BLDC/PMSM control, sensing interfaces, and powertrain subsystems.
- Create robust state machines, diagnostics, safety monitors, and calibration hooks.
- Work closely with hardware teams to bring up new boards, debug sensor interfaces, and validate timing-critical features.
- Support automotive communications like CAN/CAN-FD, ethernet, XCP and related tools like Vector CANape.
What We’re Looking For
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field.
- Strong proficiency in embedded C and MCU peripheral configuration.
- Familiarity with automotive standards and tools (CAN/CAN-FD, XCP, A2L/ASAP2, CANape, DBC files).
- Hands-on experience with lab equipment, debugging tools, and bench setups.
Bonus Points
- Minimum 3+ years of experience
- Experience with motor control (BLDC/PMSM) or combustion engine control.
- Familiarity with Altium and PCB design.
- Knowledge of NXP S32K, AURIX, or TI automotive MCUs.
- Experience creating PC tooling for calibration workflows.
- Understanding of automotive diagnostic frameworks and functional safety principles.
Job Type: Full-time
Pay: $55,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- Health insurance
- Paid time off
- Professional development assistance
- Tuition reimbursement
Experience:
- System design: 3 years (Required)
- Embedded software: 3 years (Required)
- PCBA troubleshooting: 3 years (Required)
Work Location: In person