Firmware Engineer
Sparrow Inc
Summary
We are seeking a creative and detail-oriented Firmware Engineer to join our Global Controls R&D team. In this role, you will be responsible for designing, developing, and implementing embedded firmware for advanced spray, dispensing, coating, and finishing solutions. The ideal candidate utilizes problem solving abilities and collaboration with cross-functional teams including engineering, product management, manufacturing, and sales to develop industry leading electronic control systems firmware. You will play a key role in transforming concepts and user requirements into commercially viable solutions.
Essential Functions
• Writing, designing, and coding firmware for embedded systems to ensure optimal functionality and performance.
• Work with microcontrollers, drivers and other peripherals, and write efficient low-level code.
• Develop software test plans, conduct testing and write automated test scripts.
• Ensure firmware quality by analyzing and optimizing code and conducting code reviews.
• Document software designs and implementation details and write technical documentation for users and other developers.
• Collaborating with product design engineers to define system requirements and specifications.
• Debugging and troubleshooting firmware issues to enhance system reliability and efficiency.
• Conducting code reviews to ensure adherence to best practices and coding standards.
• Managing firmware version control and release processes to ensure timely updates and deployments.
• Coordinating with cross-functional teams to integrate firmware with hardware and software components.
• Analyzing performance metrics and user feedback to refine and enhance firmware features.
• Staying updated with industry trends and emerging technologies to innovate firmware solutions.
• Other duties as assigned.
Qualifications
• Bachelor's Degree in Electrical Engineering or a related field
• Proficiency in programming languages like C and C++, as well as assembly language.
• Knowledge of hardware design and microprocessors.
• Strong experience with firmware design and development for embedded systems.
• Strong understanding of hardware-software interaction and debugging tools and methodologies, including JTAG and logic analyzers.
• Familiarity with real-time operating systems (RTOS) and development environments.
• Excellent problem-solving skills and analytical thinking.
• Strong communication skills for collaboration with cross-functional teams.
• Ability to manage projects and meet deadlines under pressure.
• Ability to work independently or as a team.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
- ...asset and we're focused on making MultiTech the employer of choice in the industry. Job Title Design, develop, and maintain firmware for LoRaWAN module product lines (including xDot) and custom sensor applications. Work across Arm Mbed OS and Zephyr RTOS targeting...SuggestedTemporary workWork at office
- Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...products are a tight integration of optics, electronics, embedded and application software, and algorithms.A Senior Embedded/Firmware Engineer is responsible for the implementation of firmware for Nordson WaferSense and 3D MRS sensors. A Senior Embedded/Firmware Engineer...SuggestedHourly payFull time
- ...Firmware Engineer IAs a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process...SuggestedWork at officeImmediate startRemote work
$93.6k - $131.04k
...helping patients with chronic conditions live better through innovative, clinically supported at-home therapies. As a Senior Firmware Engineer, you will play a key role in the development and support of embedded software for regulated medical devices. This position is...SuggestedHourly pay- ...Position Overview Entrust is seeking a Senior Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other duties as assigned. Join a talented and dynamic team of engineers developing systems...
- ...security teams to define secure system requirements for embedded firmware, IoT edge devices, gateways, and backend-connected components.... ...Skills and Requirements • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Cybersecurity, or a...
- ...Skills and Requirements ~ Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical... ...environment ~3 or more years working in C or C++ in embedded firmware development. ~ Experience with embedded RTOS or bare-metal development...
$93.6k - $131.04k
...At Tactile Medical, we develop at-home therapy devices that help patients manage chronic health conditions. The Senior Firmware Test Engineer applies deep firmware and device software test experience to help ensure regulated medical device products are safe, reliable...Hourly pay$109.28k - $163.92k
...6 veterans. \n\nPrimary Location: United States (US) - Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs an Embedded Software Engineer at Sentera located in St....Full timeWork experience placementRemote workFlexible hours$130k - $160k
...Principal Firmware EngineerLocation: Minneapolis, MN Hybrid (In office weekly as needed)Company Summary: Enterra Medical is a medical... ...Position Overview: We are seeking a skilled Principal Firmware Engineer with specialized experience in developing firmware for active implantable...Work at office$78k - $156k
...delivery of life-changing technologies.This Embedded Software Engineer works independently on the design, development, testing and maintenance... ....Knowledge of practical embedded systems design, embedded firmware, communication protocols, motors, RFID, and sensors technology...$85k - $110k
.... By integrating breakthroughs in biotech, assay development, engineering, and software, Zepto is shaping the future of molecular diagnostics... ...the design, development, and lifecycle management of embedded firmware for our next-generation molecular diagnostic instrumentation....Full timeMonday to Friday$50 - $65 per hour
...Embedded Software Engineer Join our dynamic team as an Embedded Software Engineer where you will be responsible for software and firmware development for new products. This role involves developing from the ground up, primarily using embedded C++. You will work on...Permanent employmentTemporary workWorldwide- ...Hardware Design Engineer The Client Hardware Engineering Team in Fridley, MN is seeking a highly skilled and experienced Hardware Engineering Contractor to join our team on a contract basis. In this role, you will be responsible for the design, development, and testing...Contract workFor contractors
- Company Description Sonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...Full time
$72k - $134k
*At Securian Financial, the internal job title for this role is Engineering Sr. Analyst.Position OverviewSecurian Financial is seeking a software developer to join the Bills, Beneficiary and Beyond (BBB) team within Employee Benefit Solutions Technology (EBST). BBB is responsible...Full timeWork at officeFlexible hours3 days per week$92.82k - $109.2k
...in the forefrontTakes feedback from code review and apply changes to meet standardsConducts code reviews to provide guidance on engineering best practices and compliance with development proceduresAccountable for ensuring all aspects of product development follow compliance...Full timeWork experience placementLocal area3 days per week$140k - $200k
...to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Full timeRemote work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work- ...Job Title Senior Integration Software Engineer Job Description We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the future of the metropolitan area and provide regional transportation...Work at office
$100k - $120k
...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive.The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding, debugging,...Temporary workLocal area$176k - $220k
...When you join Splice, you join a network of colleagues, peers, and collaborators. Are you ready? JOB TITLE: Senior Software Engineer II LOCATION: Remote - US THE ROLE: As a Senior Software Engineer II on the Audio Core team, you'll work with Engineering, Design...Work at officeLocal areaImmediate startRemote workWorldwideFlexible hours- ...external candidates are granted equal consideration for available employment opportunities. Overview: Seeking a Software Engineer who thrives on solving complex technical problems in large-scale enterprise applications. This role is focused on investigating customer...Remote workWeekend work
$170.6k - $261.3k
...configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours$72k - $134k
*Securian Financial Group’s internal position title is Engineering Senior Analyst. Position Summary:Securian Financial, a financial services firm based in downtown St Paul, is looking to hire a full-time software engineer on the Core Claims team. The Core Claims team is...Full timeWork at officeFlexible hours3 days per week$118k - $178k
...Senior Software EngineerAs a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI-powered products to large and small language models (LLM and SLM), and safeguards...Work experience placementLocal area- ...Overview York IT Solutions is hiring Software Engineer-Oracle ORMB in contract and remote capacity. Role Software Engineer-Oracle ORMB Compensation Rate: $45.00-$55.00 an hr W2 Location Remote Required Skills ~2-3 years of experience with ORMB...Contract workRemote workFlexible hours
- ...Software Engineer OpportunityJoin Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce...Work experience placementH1bLocal area
- ...Software Development EngineerLOCATION/DEPT: St Paul, MN or ABQ, NMGENERAL JOB DESCRIPTIONThe Software Development Engineer will be part of an engineering team responsible for the design development and manufacture of advanced Additive manufacturing systems with an emphasis...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


