Senior Embedded Engineer
Role details
Job location
Tech stack
Job description
- Lead in the design, building and maintenance of software for embedded systems on vehicles and equipment
- Immerse yourself in the full engineering lifecycle of embedded applications
- Architect, and integrate embedded systems
- Read schematic and layout files to design and debug software
- Collaborate with internal and external cross functional partners , leadership and product owners to build solutions
- Implementing hardware-level security, such as Secure Boot and encrypted firmware updates (OTA).
- Focus on the continuous improvement of technology and processes
- Architect software for modularity and reusability across hardware platforms
- Design and document API's, user guides and testing procedures
- Analyze and enhance efficiency, stability, and scalability of system resources
- Interface with hardware design and development teams
- Document design process and report systems results
- Support customers in the integration and deployment of the system
- Ensure the robustness and security of wireless communication with other devices
- Ensure that the firmware is as protected and tamper-proof as the hardware platform can provide
- Ensuring the team's code is "thread-safe" and optimized for the specific constraints of embedded hardware.
- Provide technical guidance and mentoring to more junior engineers.
Requirements
You want to be part of a team that's not just changing an industry for the sake of change - we're transforming it to make it safer, more secure, and more productive. You bring grit, heart, and humility to your work, and you're excited about the opportunity to grow within a fast-paced, mission-driven environment., * Proficient in C programming language; Git, or similar version control systems; Linux build systems and Linux kernel development
- Knowledge of digital control interfaces, such as Ethernet, CAN, USB, SPI, I2C or high speed serial
- You'll be a great communicator (verbally and with the written word) as you'll work closely with team members to review schematics and new designs.
- You've got a strong knowledge of communication buses: CAN, USB, Serial, I2C, SPI.
- You're capable of designing hardware solutions using PIC and ARM embedded microcontrollers.
- Ability to work independently and within a collaborative team environment.
- Involvement in full product life cycle from prototype to production.
- Flexible and adaptable with a willingness to work in ambiguous environments.
- Broad technical skill set spanning hardware and software, with the ability to work on both hardware and software projects, while learning new skills.
- Comfortable learning new tools (including LLMs), technologies, and disciplines as projects demand., * Bachelor or Master of science, computer engineering, electrical engineering, computer science or a related field is required
- At leaset 6 years experience with various Embedded Operating Systems: Linux; RTOS; bare metal
- Experience with C++, Assembly, Python, and other applicable languages
- Experience using Oscilloscope and other embedded test equipment
- Experience interfacing with Bluetooth modules
- Experience with low-power design and advanced sleep modes
- Strong experience in hands-on development and troubleshooting on embedded targets
- Familiarity with software configuration management tools, defect tracking tools, and peer reviews
Physical Requirements
- Must be able to lift 5 - 10 lbs
- Must be able to sit or stand for prolonged periods at a desk and work on a computer.
- Ideally, capable of safely maneuvering around and beneath industrial equipment as needed
Benefits & conditions
Because we do things differently - and we think you'll feel it from day one. We're a people-first company powered by cutting-edge technology. That means our proprietary T3 platform doesn't just run our business - it also makes your job easier, safer, and more connected. Whether you're behind the wheel, under the hood, leading a branch, or closing deals - tech supports you, and you drive us forward.
We're a team of problem-solvers, go-getters, and builders. And we're looking for teammates who take pride in doing meaningful work and want to be part of building something special.
Perks & Benefits
- Competitive compensation
- Full medical, dental, and vision coverage for full-time employees
- Generous PTO + paid holidays
- 401(k) + company match
- Gym membership stipend + wellness programs (earn PTO and prizes!)
- Company events, food truck nights
- 16 hours of paid volunteer time per year - give back to the community you call home
- Career advancement, leadership training, and professional development opportunities