Sr. Firmware Engineer
About this role
Firmware Engineer M-Labs is a leading provider of high-performance, small form-factor tracking systems for the vehicle recovery, fleet, trailer, and asset tracking industries. Our team has years of experience in developing complex wireless and communications systems. We have shipped several millions of vehicle tracking devices operating on all major cellular networks. We are seeking an enthusiastic embedded software engineer to be a key team member in the design, implementation, and verification of our asset tracking devices and sensory accessories. The Sr. Firmware Engineer will become an integral part of our company and will work as part of a small, multi-disciplinary development team to design, construct and deliver software/firmware for our current and next generation products. Primary Responsibilities : Work independently on project tasks as well as work as a team member of a larger project team. Collaborate with hardware/system design engineers to define the product feature set and work within a product development team to deliver firmware that meets or exceeds product requirements. Engage with customers and product managers to define requirements, develop software architecture, and plan development in dynamic, evolving customer driven environment. Deliver innovative solutions from concept to prototype to production. Conduct/participate in engineering reviews to provide technical input on product designs and quality. Conduct software unit tests to exercise implemented functionality. Document software designs. Troubleshoot and remove defects from production software. Communicate and interact with team and customers to clearly set expectations, share technical details, resolve issues, and report progress. Participate in brainstorms and otherwise contribute outside your area of expertise. Qualifications BSc degree or higher in electrical engineering, computer engineering, or equivalent (MSc preferred) At least 5 years of industry experience in real-time embedded systems and data communication devices development (experience with cellular data communication devices is a plus) Proficient in C/C++ programming language Experience and knowledge with communication protocols, host interfaces and peripherals Comfortable with lab environment, including system bring up, testing, and debugging; familiar with basic lab equipment. Strong capability in diagnosing and root-causing problems with various SW and HW tools Highly organized, hands-on, roll-up-their-sleeves doer, detail-oriented Ability to work well and communicate effectively with other team members, customers and management Team player Strong self-initiative Location : Orange County, CA Apply to this job by sending your resume to info@mlabstech.com Contact us M-Labs Technologies 4740 Von Karman, Suite 150, Newport Beach, CA 92660 Info@mlabstech.com About M-Labs Technologies M-Labs is a leading provider of high performance, cost-effective asset tracking solutions. With extensive expertise in wireless communication, semiconductors, and embedded systems, our team is experienced in delivering innovative, world-class asset tracking and other Industrial IoT applications. Our business model is to create white labeled devices that are commissioned and branded per customer requirements. COPYRIGHT © M-Labs Technologies 2018 - ALL RIGHTS RESERVED // Website Design & Development by Superhero Design Co.
What this role is, and what else it is called
It is a senior Embedded Software & Firmware role in Newport, advertised without a stated working pattern, which is worth asking about.
How this role compares to the market
Newport has 13 live IT vacancies across 11 source domains. Browse Newport roles.
Senior roles make up 839 of the live UK IT market and have a median annual salary midpoint of £61,750.
Market figures are today's snapshot of reportable live UK roles on public careers and vacancy pages; see hiring trends.
Detected on Mlabstech's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site. More IT jobs in Wales.