Firmware Engineer
4 weeks ago
Fox Robotics is at the bleeding edge of warehouse automation, with a focus on autonomous forklifts. As the leader in this space, Fox has clear product market fit and is scaling fast, with plans to rapidly grow from 100 employees to nearly ~160+ this year alone. With this growth, employees have a once-in-a-career opportunity to learn, all while working as part of a mission-driven team focused on making robots that work.
As a Firmware Engineer at Fox Robotics, you will contribute to the design of embedded software features and functionality to develop advanced robotic vehicle platforms. You will take an active role in cross-functional workflows to deliver a robust, high quality vehicle. You will work closely with both hardware, software, and system integration teams to design a performant and safe platform. Some travel is required (< 20%).
What you'll do:
- Architecture, design, and implementation of a distributed system containing multiple motor controllers, PLCs, and other embedded devices.
- Collaboration with other engineering teams to determine requirements and interfaces.
- Safety and reliability analysis and design of firmware systems.
- Ensuring a consistently high level of quality for easy and reliable operation.
- Working closely with manufacturing teams to ensure that all processes are repeatable and consistent.
- Ability to establish well-written documentation of firmware design, processes, and systems.
- Design and analysis of control systems for an autonomous robotic platform.
- Supporting Field Engineers resolving robot issues at customer sites to resolve issues with urgency.
- B.S. in Computer Science, Robotics, Electrical Engineering, Computer Engineering, or related field.
- 4+ years of experience in embedded software development.
- Strong object-oriented programming background (Python or C heavily preferred).
- Proven PLC programming experience.
- Experience programming motor controllers.
- Knowledge of and hands-on experience with CANopen, TCP/UDP, and other communication protocols.
- Capability in sensor and hardware selection, integration, and testing.
- Experience designing distributed real-time embedded systems.
- Strong problem solving and communication skills.
- Conducting root cause analysis to determine Interim and Permanent corrective actions, and implementing these in Firmware.
- Ability to own a project from start to finish and deliver on time, with quality.
- M.S. or Ph.D. in Robotics, Engineering, Computer Science, or related field
- Experience in feature development from inception to release
- Experience in systems engineering methodologies and practices
- Ability to create basic feature development plans (timing, resources, etc.) and execute to the plan
- Experience with control systems
- Experience with bare metal programming and Linux systems
- Experience working with Industrial Vehicles.
- Ability to debug electromechanical systems using multimeters, oscilloscopes, etc.
- Experience with functional safety analysis
- A once in a career opportunity to build, alongside colleagues who deeply care (plus robots that aren't bad, either)
- Competitive salary and stock options
- Generous healthcare options
- 401k match
- Unlimited PTO
- Other perks that connect us, including lunch on Fridays, team building activities, and more
More About Fox Robotics
We make robots that work.
Our robotic forklifts are human multipliers: They make it possible for people to do more with less while also creating safer and more efficient working conditions. Doing more with less is how we future-proof supply chain workflows, grow our economy, and provide higher-paying jobs. We make robots that work to make life better.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
-
Senior Firmware Engineer
1 week ago
Austin, United States Advanced Micro Devices Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded. Underpinning our...
-
Lead Gaming Firmware Engineer
3 weeks ago
Austin, Texas, United States 1872 Consulting Full timeJob Title: Lead Gaming Firmware EngineerAt 1872 Consulting, we're passionate about creating innovative gaming products that push the boundaries of what's possible. As a Lead Gaming Firmware Engineer, you'll play a crucial role in bringing these visions to life. Your expertise in embedded or firmware engineering and C++ will help shape the future of our...
-
Firmware Engineering Specialist
4 weeks ago
Austin, Texas, United States TALENT Software Services Full timeAre you an experienced Staff Firmware Build and Release Engineer looking for a new challenge?Talent Software Services has an exciting opportunity for a skilled release engineering expert to join their team in Austin, TX.The role offers a competitive salary range of $4,185,491.00/Year to $2,509,580.00/Year, as well as the chance to work with a distributed...
-
BIOS Firmware Engineer
6 days ago
Austin, United States Advanced Micro Devices , Inc. Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...
-
Technical Director of Firmware Engineering
2 days ago
Austin, Texas, United States Advanced Micro Devices , Inc. Full timeAbout the JobWe are seeking an experienced Technical Director to lead our Firmware Engineering team. The successful candidate will be responsible for managing a team of highly skilled engineers, working across different programs, and collaborating with key stakeholders to drive innovation and process enhancements.Key ResponsibilitiesManage a team of firmware...
-
Firmware Engineer
2 weeks ago
Austin, United States Wipro Full timeResponsibilitiesProgram management experience.Low level embedded C firmware experience and its interaction with hardware.Effective communication skills.Ability to drive issues, track tasks, and evaluate priorities on a regular basis.Good multitasking capabilities to handle frequent context switches.QualificationsBS Computer Engineering or relevant work...
-
Firmware Engineer
2 weeks ago
Austin, United States Wipro Full timeResponsibilitiesProgram management experience.Low level embedded C firmware experience and its interaction with hardware.Effective communication skills.Ability to drive issues, track tasks, and evaluate priorities on a regular basis.Good multitasking capabilities to handle frequent context switches.QualificationsBS Computer Engineering or relevant work...
-
Staff Firmware Engineer
3 days ago
Austin, United States 5V Tech | Certified B Corp™ Full timeSnr/Staff Firmware EngineerLocation: Austin, TXSalary: $170,000 - $220,000 pa Are you a skilled and motivated Firmware Engineer ready to lead a global team and drive innovation in computing infrastructure? Join a pioneering organization where you’ll play a key role in transforming the future of digital infrastructure.Key Responsibilities:Manage support and...
-
Staff Firmware Engineer
3 days ago
Austin, United States 5V Tech | Certified B Corp™ Full timeSnr/Staff Firmware EngineerLocation: Austin, TXSalary: $170,000 - $220,000 pa Are you a skilled and motivated Firmware Engineer ready to lead a global team and drive innovation in computing infrastructure? Join a pioneering organization where you’ll play a key role in transforming the future of digital infrastructure.Key Responsibilities:Manage support and...
-
Principal Firmware Engineer
7 days ago
Austin, United States Skyworks Full timePrincipal Firmware Engineer Apply now » Date:Jan 4, 2025 Location: Austin, TX, US Company: Skyworks If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution. Through our...
-
Firmware Engineering Leadership Position
2 days ago
Austin, Texas, United States Advanced Micro Devices , Inc. Full timeAbout the JobWe are seeking an experienced Senior Manager to lead our Firmware Engineering team. The successful candidate will be responsible for managing a team of highly skilled engineers, working across different programs, and collaborating with key stakeholders to drive innovation and process enhancements.Key ResponsibilitiesDay-to-day management of a...
-
Firmware Engineering Leadership Role
1 day ago
Austin, Texas, United States Advanced Micro Devices, Inc Full timeJob DescriptionWe are seeking a highly skilled and experienced Sr. Manager, Firmware Engineering to join our Platform Firmware Organization (PFO) team at Advanced Micro Devices, Inc.As a key member of the PFO team, you will be responsible for developing firmware for products across all AMD business units, including server, data center, client, and embedded...
-
Sr. Principal Firmware Engineer
7 days ago
Austin, United States Skyworks Full timeSr. Principal Firmware Engineer Apply now » Date:Dec 11, 2024 Location: Austin, TX, US Company: Skyworks If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution. Through...
-
Sr. Principal Firmware Engineer
6 days ago
Austin, United States Skyworks Full timeSr. Principal Firmware Engineer Apply now » Date:Jan 9, 2025 Location: Austin, TX, US Company: Skyworks If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution. Through our...
-
Staff Firmware Maintenance Engineer
2 weeks ago
Austin, United States TALENT Software Services Full timeAre you an experienced Staff Firmware Maintenance Engineer with a desire to excel? If so, then TALENT Software Services may have the job for you! Our client is seeking an experienced Staff Firmware Maintenance Engineer to work at their company in Austin, TX.Position Summary: Seeking a skilled, experienced, and highly motivated Software Team Leader, located...
-
Staff Firmware Maintenance Engineer
3 months ago
Austin, United States TALENT Software Services Full timeAre you an experienced Staff Firmware Maintenance Engineer with a desire to excel? If so, then TALENT Software Services may have the job for you! Our client is seeking an experienced Staff Firmware Maintenance Engineer to work at their company in Austin, TX.Position Summary: Seeking a skilled, experienced, and highly motivated Software Team Leader, located...
-
Diags Lead and Firmware Engineer
6 days ago
Austin, United States Innova Full timeAn Innova Solutions Client is immediately hiring for a Firmware Engineer Position type: Full TimeLocation:Austin, TX (Onsite) As a Firmware Engineer, you...
-
Senior Robotics Firmware Engineer
2 days ago
Austin, Texas, United States Edison Smart® Full timeSenior Robotics Firmware Engineer\Austin-based Edison Smart is looking for a highly skilled Senior Robotics Firmware Engineer to oversee the end-to-end process of developing, testing, documenting, and supporting firmware and software for embedded systems.\\\\[paragraph break]\The ideal candidate should have:\\\\[paragraph break]\\Expert-level experience in...
-
Firmware Engineer
3 weeks ago
Austin, United States Futran Tech Solutions Pvt. Ltd. Full timeJob Description: Program management experience. BS Computer Engineering or relevant work experience (MS is a plus) Low level embedded C firmware experience and its interaction with hardware Effective communication skills Ability to drive issues, track tasks, and evaluate priorities on a regular basis. Good multitasking capabilities to handle frequent context...
-
Principal Firmware Engineer
7 days ago
Austin, United States Skyworks Solutions, Inc. Full timeIf you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution. Through our broad technology expertise and one of the most extensive product portfolios in the industry, we are...