Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

$95k - $120k

Crane Co.

Position Summary: Westlock Controls is seeking a talented and motivated Electronics Firmware Engineer to join our Firmware Development team. This position is responsible for the design, development, testing, and maintenance of embedded firmware and electronic systems used in industrial automation products for monitoring, controlling, and networking process valves. The Electronics Firmware Engineer will work closely with hardware, software, manufacturing, quality, and product management teams throughout the product lifecycle, from concept and design through validation, certification, production release, and sustaining support. The successful candidate will contribute to the development of reliable, secure, and innovative products designed for use in hazardous and non-hazardous industrial environments, including Explosionproof and Intrinsically Safe applications. This role requires a technical expertise in embedded systems, firmware development, hardware integration, troubleshooting, and product cybersecurity, along with a passion for developing high quality next-generation industrial automation solutions that enhance operational efficiency, reliability, and safety. Principle Duties (includes, but may not be limited to): Firmware & Embedded Systems Development Design, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products. Develop software applications and embedded solutions using C, C++, Python, Bash, and related technologies. Implement device drivers, communication protocols, bootloaders, and real-time control algorithms. Develop solutions for RTOS and embedded Linux environments, including FreeRTOS, ThreadX, and Linux. Optimize firmware for performance, memory utilization, power consumption, reliability, and maintainability. Support secure boot, secure firmware updates, OTA update mechanisms, and product cybersecurity initiatives. Hardware Integration & Validation Configure, program, and troubleshoot ARM Cortex-M based embedded systems. Perform hardware bring-up, firmware integration, debugging, and validation of new electronic designs. Interface firmware with sensors, actuators, displays, and communication peripherals. Utilize oscilloscopes, logic analyzers, protocol analyzers, JTAG tools, and other diagnostic equipment to evaluate system performance and resolve technical issues. Support root cause investigations and corrective actions for product and process-related issues. Product Development & Innovation Participate in new product development projects from concept through commercialization. Collaborate closely with hardware engineers during schematic design, PCB development, and system architecture activities. Conduct design reviews, code reviews, testing, and failure analysis to ensure product quality and reliability. Research and evaluate emerging technologies for future product development opportunities. Contribute innovative ideas that enhance product performance, differentiate solutions in the market, and support intellectual property development. Connectivity & Industrial Communications Develop and support communication interfaces and protocols, including: UART, SPI, I²C, CAN, Modbus Ethernet, USB, Bluetooth Low Energy (BLE) HART, WirelessHART, MQTT Foundation Fieldbus and Profibus (preferred) Support integration with industrial device management and configuration technologies such as FDT/DTM, EDDL, and FDI. Documentation & Compliance Create firmware design specifications, test plans, validation reports, and technical documentation. Participate in certification activities and support compliance with applicable industry standards and regulatory requirements. Participate quality improvements as per IATF 16949 2016 ensure to complete toll gates for DFMEA, PFMEA, Control Plan, MSA, Process capability study for in house process Ensure requirements of relevant standards like ISO 9001-2015, etc. are being consistently met and improved. Essential Qualifications / Experience: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Embedded Systems Engineering, or a related field. 1-3 years of experience developing embedded firmware or software. Experience programming in C and/or C++. Experience with embedded systems and microcontroller-based products. Exposure to serial communication interfaces such as SPI, I²C, UART, CAN, or RS-232. Experience troubleshooting electronic hardware and firmware integration issues. Strong analytical and problem-solving skills. Self-motivated with the ability to manage projects and deliver results with minimal supervision. Excellent written and verbal communication skills. Preferred Qualifications / Experience: Master's degree in a related engineering discipline. Experience with industrial automation, process control, or Industrial IoT products. Experience with embedded Linux systems and RTOS environments. Knowledge of functional safety or SIL-rated product development. Experience with hazardous area certifications (ATEX, IECEx, UL, CSA). Working knowledge of analog and digital electronics and PCB design review. Familiarity with cybersecurity principles for embedded products. Experience with cloud-connected industrial devices and networked systems. Experience supporting products from concept through production release. Ability to work effectively in cross-functional, global development teams. EOE/Women/Minorities/Veterans/Disabled #CPE Salary range: $95,000 to $120,000. Several factors contribute to actual salary, including experience in a similar role or performing comparable job responsibilities, skills, training, and other qualifications. Compensation packages also include comprehensive benefits, 401K contribution and match, Paid Time Off, paid holidays, tuition reimbursement and more. Some roles may be eligible for participation in performance-based bonus programs. This description has been designed to indicate the general nature and level of work being performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. Crane Company. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, gender, sexual orientation, general identity, national origin, disability or veteran status. Crane Co.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Saddle Brook, NJ vacancy
  • $95k - $120k

    Position Summary:Westlock Controls is seeking a talented and motivated Electronics Firmware Engineer to join our Firmware Development team. This position is responsible for the design, development, testing, and maintenance of embedded firmware and electronic systems used... 
    Suggested
    Full time

    Crane

    Saddle Brook, NJ
    18 hours ago
  •  ...We are seeking a Senior Firmware Engineer to support the migration of enterprise platforms from Broadcom Atlas 2 to Atlas 3 PCIe switch technology. The role will focus on firmware development, platform integration, validation, troubleshooting, and sustainment to ensure... 
    Suggested

    Techvilla Solutions

    Woodland Park, NJ
    1 day ago
  •  ...network interfacesDeveloping and applying configuration management, security best practices, and monitoring and alertingExperience with firmware testing and deployment (Firmware Qual)Strong automation mindsetExpert knowledge in 1 or more orchestration tools such as Salt,... 
    Suggested

    Vantage Point Consulting Inc.

    Clifton, NJ
    4 days ago
  • Company DescriptionLanceSoft IncJob DescriptionJob Title: Software Engineer/ Embedded EngineerLocation: Budd Lake; NJType: Contract Responsibilities:The ideal candidate will have a strong desire to work with Embedded System Software and Test Equipment, while supporting... 
    Suggested
    Contract work

    LanceSoft

    Jersey City, NJ
    3 days ago
  • $127.5k - $236.5k

     ...the space, air, land, sea and cyber domains in the interest of national security. Job Description: Job Title: Lead, Project Engineer Job Code: 42358 Job Location: Clifton, NJ Job Schedule: 9/80: Employees work 9 out of every 14 days- totaling 80 hours worked... 
    Suggested
    Contract work
    Local area
    Flexible hours

    L3Harris

    Clifton, NJ
    4 days ago
  • Kafka Administrator Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial...
    Remote work
    Flexible hours

    Dtcc

    Passaic, NJ
    5 days ago
  •  ...level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make their careers in... 
    H1b
    Remote work

    SynergisticIT

    Paterson, NJ
    2 days ago
  •  ...applications as well as support existing applications on the IBMi platform. Requirements Education: BS in Computer Science, Engineering or a related field. Skills: Strong knowledge of ILE and Free Form RPG programming language. Knowledge of Web... 
    Flexible hours

    Staffing the Universe

    Hackensack, NJ
    2 days ago
  • $127.5k - $236.5k

     ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Electronic Warfare, Systems Engineering Lead Job Code: 43722 Job Location: Clifton, NJ Job Schedule: 9/80- employees work 9 out of 14 days, totaling 80 hours... 
    Local area
    Flexible hours

    L3 Harris

    Clifton, NJ
    5 days ago
  • $100k - $167.5k

     ...and Snowflake Education & Preferred Qualifications:A BA/BS degree in a business or technical field including Finance, Economics, Engineering or Computer Science.A minimum of 5 + years of progressively responsible experience in the Financial / Software Services industry... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    State Street Bank

    Clifton, NJ
    4 days ago
  • $119.77k - $140.9k

    At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life,...
    Full time
    Local area
    3 days per week

    US Bank

    Hackensack, NJ
    1 day ago
  •  ...Overview We are seeking an experienced Site Reliability Engineer (SRE) – Microsoft Hyper-V & Private Cloud to operate highly available private cloud and Virtual Desktop Infrastructure (VDI) platforms based on Microsoft Hyper-V. This role combines deep Hyper-V expertise... 

    Longfinch Technologies

    Paterson, NJ
    3 days ago
  •  ...We are seeking a Python Agentic AI Engineer to design, build, and deploy scalable AI agent and backend solutions. The role combines Python, agentic AI, LLMs, RAG, AWS, APIs, microservices, and event-driven architectures to deliver production-ready AI applications. Roles... 

    2T Consulting

    River Edge, NJ
    1 day ago
  •  ...Lead Full Stack Engineer We are looking for a Lead Full Stack Engineer with experience in design, development of enterprise systems, handling high volumes of data in case management and reporting. The candidate would design, implementation, production support and monitoring... 

    TriOptus LLC

    Passaic, NJ
    2 days ago
  •  ...We are seeking a Secure Enterprise Browser DevOps Engineer with strong production support and reliability engineering experience. The role focuses on maintaining the availability, performance, security, and scalability of enterprise browser platforms while automating... 
    Permanent employment

    Techvilla Solutions

    Hackensack, NJ
    5 days ago
  • $135k - $250.5k

     ...national security. Job Title: Software Platform/DevSecOps Engineering Lead Job Code: 41762 Job Location: Clifton, NJ Job Schedule...  ...will be expected to drive alignment across software, firmware, systems, integration, IT administration, and cybersecurity stakeholders... 
    Local area
    Flexible hours

    L3Harris

    Clifton, NJ
    4 days ago
  • Job Title 15 years of experience required. Should have end to end DevOps experience using AWS. Should have good experience on AWS infra related services GKS, GCS, IAM, S3, EC2 etc. Should have good experience on Terraform (coding level). Good experience in Github and...

    Echo IT Solutions

    Passaic, NJ
    5 days ago
  •  ...As an Enterprise Browser DevOps Engineer, you will be responsible for the reliability, availability, and performance of the firm's secure enterprise browser platform. You will treat operations as a software problem: define service levels, engineer away toil, and keep... 
    Permanent employment

    Longfinch Technologies

    Teterboro, NJ
    3 days ago
  • Responsibilities Design, develop, and maintain reusable Terraform modules and infrastructure deployments. Develop and maintain Ansible playbooks for configuration management and infrastructure automation. Create and maintain Linux and Windows golden images...

    Techvilla Solutions

    Hackensack, NJ
    55 minutes ago
  •  ...entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics or science... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Paterson, NJ
    4 days ago
  • Job Title iOS, SWIFT, REST, Objective C 4yrs to 8 yrs Responsibilities Design and development projects for existing android app. Build prototypes at tech scoping stage of projects depending on the project. Create compelling device specific user interfaces...

    InterSources

    Passaic, NJ
    5 days ago
  •  ...Lead Engineer Location: New Jersey/Charlotte (3 days minimum onsite - either of the locations) Skill Mix: ~10+ years application development experience ~ Java, Springboot, Microservices, Kafka, MongoDB, OCP ~ Architect and design enterprise-scale solutions... 

    United IT

    Passaic, NJ
    3 days ago
  •  ...development teams. Troubleshoot complex application and production issues. Collaborate with architects, business stakeholders, and engineering teams to deliver high-quality solutions. Ensure applications meet performance, scalability, security, and reliability... 

    2T Consulting

    River Edge, NJ
    1 day ago
  • Synergistic IT Job Opportunity Synergistic IT is a full service staffing and placement firm servicing clients in America for the past 10 years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide...
    H1b

    SynergisticIT

    Passaic, NJ
    3 days ago
  • Java Developer – Entry Level / Training & Internship Opportunity We are hiring motivated recent graduates and entry-level candidates for a Java Developer Training & Internship opportunity. Candidates will receive hands-on training and gain experience in Java development...
    Internship

    Veracity

    Passaic, NJ
    1 day ago
  •  ...Job Description Job Description We are looking for a Java Software Engineer to help us build functional products and applications. Java Software Engineer's responsibilities include defining software requirements, writing clean and efficient code for various applications... 

    Test Ziprecruiter

    Paterson, NJ
    25 days ago
  • $120k - $202.5k

    Who we are looking forState Street's Cyber Data & Analytics (CyberDNA) team is seeking a Senior AI Security Automation Engineer to help shape the next generation of cybersecurity data, analytics, and AI-powered platforms. Partnering closely with Global Cyber Security teams... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work
    2 days per week

    State Street Bank

    Clifton, NJ
    18 hours ago
  •  ...Job Description Job Description Providing Engineering and Manufacturing solutions since 1955, Triangle specializes in precision engineering and manufacturing of highly complex, tight-tolerance machined parts and assemblies. Triangle continues to thrive in more than... 
    Visa sponsorship
    Work visa

    Triangle Manufacturing

    Saddle Brook, NJ
    21 days ago
  • $120k - $202.5k

    Who We Are Looking For State Street's Cyber Data & Analytics (CyberDNA) team is seeking a Sr.Platform Operations Engineer to help shape the next generation of cybersecurity data, analytics, and AI-powered platforms. Partnering closely with Global Cyber Security, Infrastructure... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Clifton, NJ
    4 days ago
  •  ...Job Description Job Description Embedded Engineer (Microprocessors) We are seeking a seasoned Electrical Engineer, embedded engineer to design and program complex electrical systems. Responsibilities: Engineered and designed microprocessor-based, mixed-signal... 
    Work at office
    Flexible hours

    TheMasonGroup

    Hackensack, NJ
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!