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

Firmware Engineer

$95k - $120k

Crane Co.

Electronics Firmware EngineerWestlock 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 DutiesDesign, 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.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.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.Develop and support communication interfaces and protocols, including:UART, SPI, I²C, CAN, ModbusEthernet, USB, Bluetooth Low Energy (BLE)HART, WirelessHART, MQTTFoundation Fieldbus and Profibus (preferred)Support integration with industrial device management and configuration technologies such as FDT/DTM, EDDL, and FDI.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 processEnsure requirements of relevant standards like ISO 9001-2015, etc. are being consistently met and improved.Essential Qualifications / ExperienceBachelor'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 / ExperienceMaster'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#CPESalary 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.

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
    7 days ago
  •  ...Company Description LanceSoft Inc Job Description Job Title: Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type: Contract Responsibilities: The ideal candidate will have a strong desire to work with Embedded System Software... 
    Suggested
    Full time
    Contract work

    Lancesoft, Inc.

    Jersey City, NJ
    1 day ago
  •  ...educational environment. This is an excellent opportunity for students or recent graduates to gain hands-on experience in software engineering, coding best practices, and collaborative development within a K-12 school setting.Responsibilities:Assist in designing,... 
    Suggested
    Internship
    Flexible hours

    iLearn Schools

    Fair Lawn, NJ
    1 day ago
  • $100k

     ...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... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Paterson, NJ
    1 day 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... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Paterson, NJ
    1 day ago
  • $125k

    This position has an On-Site Requirement in Teaneck NJ Interstate Waste Services is the most progressive and innovative provider of solid waste and recycling services in the greater New York, New Jersey and Connecticut markets with a rail-served landfill in Ohio. IWS is...
    Local area

    Interstate Waste Services , Inc.

    Teaneck, 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

    Georgia IT Inc

    Hackensack, NJ
    4 days ago
  •  ...giants, including Google, Apple, PayPal, Dell, Cisco, Client, etc. Presently, we are actively looking for an entry level software engineer with a driven mindset. Get the right opportunity and gain experience in building web-centric solutions on Java.Who Should ApplyRecent... 
    H1b

    SynergisticIT

    Paterson, NJ
    1 day 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
    3 days ago
  • Sr. Spark Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Location: Seattle, WA and NJ Note: People with hands-on Scala, InStream analytics experience is mandatory...

    Keylent Inc

    Passaic, NJ
    3 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
    6 days ago
  •  ...Job Title: Site Reliability Engineer (SRE) Location: Wood Ridge, NJ Duration: 6 Months Position Overview We are seeking a highly skilled Site Reliability Engineer (SRE) to join our digital engineering and operations team. The ideal candidate... 
    Permanent employment

    PROLIM Corporation

    Wood Ridge, NJ
    17 hours 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
    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
    3 days ago
  • Hands-On Java Developer MS is looking for a hands-on Java Developer with 7+ years of experience in the relevant industry. Banking/Financial domain experience will be a plus, but it is not mandatory. The candidate should have expertise in Java, Spring boot, Restful API...
    Temporary work

    TriOptus LLC

    Passaic, NJ
    4 days 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
    17 hours ago
  •  ...Speaking & Writing) Knowledge XML parsing and AJAX conceptsEducation Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering.Benefits of Working with Our ClientsE... 
    H1b
    Immediate start

    SynergisticIT

    Ridgewood, NJ
    1 day ago
  • Java DeveloperLocation: Pennington, NJMust-have skills:JavaAPI IntegrationYears of experience required for each skill: 5 yearsKey job responsibilities:Troubleshoot/java/Some reference architectureDevelopmentReview system flow diagramsIntegrated front end with backend APIsUnderstand...
    Relocation

    JConnect Infotech

    Bogota, NJ
    1 day ago
  • $55.06 - $63.06 per hour

     ...debugging Ensure security best practices and compliance standards Requirements: ~ Bachelor's degree in Computer Science, Engineering, or related field ~5+ years of experience in software development ~ Strong experience in Java and/or Python backend... 
    Hourly pay
    Permanent employment
    Contract work
    Remote work

    Genesis10

    Passaic, NJ
    3 days ago
  • Fullstack Developer Java/Angular Apex has an opportunity for a Fullstack Developer Java/Angular for a leading Banking client. Need to come into the office in a hybrid schedule. NY or NJ - One day every couple weeks. It is once every two weeks currently. This position...
    Work at office
    1 day per week

    Software Technology Inc

    Passaic, NJ
    5 days ago
  •  ...Senior Java Engineer Job Location: New Jersey Job Type: Contract Required Skillset: Design and development experience with a strong command of Java J2EE and custom frameworks. Design & development experience on Spark, Elastic Search, Kafka. Expert... 
    Contract work

    InterSources

    Passaic, NJ
    4 days 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
    5 days ago
  • Java Developer Note: Strong experience in Java and testing Mandatory skills: Backend Java, microservices, Spring Boot, TDD Someone good with Java coding and testing Please look for candidates who did their bachelor's in the USA We are open to resumes with...

    Software Technology Inc

    Passaic, NJ
    4 days ago
  • Hiring Java Developer We are actively hiring Java Developers with 5+ years of professional experience for full-time opportunities across the USA. Required Technical Skills: 5+ years of hands-on experience in Java Development Strong expertise in Core Java, Java 8/...
    Full time

    Veracity

    Passaic, NJ
    4 days ago
  • $97k - $180k

     ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Data / Metadata Engineer Job Code: 42901 Job Location: Clifton, NJ Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours worked-... 
    Local area
    Flexible hours

    L3Harris

    Clifton, NJ
    1 day ago
  • Java Developer Experience: 5+ Years Location: USA & Canada Job Type: Contract / Full-Time Requirements: ~5+ years of experience in Java development ~ Strong experience with Java, Spring Boot, REST APIs, Microservices, SQL ~ Experience with AWS, CI/CD, Git...
    Full time
    Contract work
    H1b

    Veracity

    Passaic, NJ
    2 days ago
  •  ...Senior Software Engineer – Full-Time Direct Employment Cognizant is seeking an experienced Senior Software Engineer for a full-time, long-term remote position. This position is being posted by Cognizant for direct employment with the company. It is not a staffing-... 
    Full time
    Remote work

    Cognizant

    Teaneck, NJ
    a month 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
    6 days 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
    18 days ago
  • $120k - $202.5k

    Who We’re Looking For:The State Street Cyber Security Architecture & Engineering team is seeking an accomplished professional with proven expertise in Application Security (AppSec) and DevSecOps. The ideal candidate will have hands-on experience in application security,... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Clifton, NJ
    5 days ago

Do you want to receive more vacancies?

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