{"id":1719279,"url":"https://alion.io/job/crane-co-firmware-engineer","title":"Firmware Engineer","company":{"id":2017529,"name":"Crane Company","domain":"craneco.com","url":"https://alion.io/company/craneco","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":52,"ghost_share":0,"stale_share":0.981,"repost_share":0,"time_to_fill_p50_days":30,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Hardware","role_family":"Hardware","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Saddle Brook, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":95000,"max":120000,"currency":"USD","period":"year","gross":null,"usd_annual":120000},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Bash","optional":false},{"name":"C++","optional":false},{"name":"Cortex","optional":false},{"name":"FreeRTOS","optional":false},{"name":"Linux","optional":false},{"name":"MQTT","optional":false},{"name":"Python","optional":false},{"name":"RTOS","optional":false},{"name":"Prometheus","optional":true}],"status":"live","first_seen_at":"2026-08-11T00:00:00Z","employer_posted_date":"2026-08-11","last_verified_at":"2026-10-12T03:34:55Z","board_verified":true,"closed_at":null,"days_open":62,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":62},"description":"Position Summary:\nWestlock 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.\nThe 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.\nThis 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.\nPrinciple Duties (includes, but may not be limited to):\nFirmware & Embedded Systems Development\nDesign, develop, test, and maintain embedded firmware for microcontroller and microprocessor-based products.\nDevelop software applications and embedded solutions using C, C++, Python, Bash, and related technologies.\nImplement device drivers, communication protocols, bootloaders, and real-time control algorithms.\nDevelop solutions for RTOS and embedded Linux environments, including FreeRTOS, ThreadX, and Linux.\nOptimize firmware for performance, memory utilization, power consumption, reliability, and maintainability.\nSupport secure boot, secure firmware updates, OTA update mechanisms, and product cybersecurity initiatives.\nHardware Integration & Validation\nConfigure, program, and troubleshoot ARM Cortex-M based embedded systems.\nPerform hardware bring-up, firmware integration, debugging, and validation of new electronic designs.\nInterface firmware with sensors, actuators, displays, and communication peripherals.\nUtilize oscilloscopes, logic analyzers, protocol analyzers, JTAG tools, and other diagnostic equipment to evaluate system performance and resolve technical issues.\nSupport root cause investigations and corrective actions for product and process-related issues.\nProduct Development & Innovation\nParticipate in new product development projects from concept through commercialization.\nCollaborate closely with hardware engineers during schematic design, PCB development, and system architecture activities.\nConduct design reviews, code reviews, testing, and failure analysis to ensure product quality and reliability.\nResearch and evaluate emerging technologies for future product development opportunities.\nContribute innovative ideas that enhance product performance, differentiate solutions in the market, and support intellectual property development.\nConnectivity & Industrial Communications\nDevelop and support communication interfaces and protocols, including:UART, SPI, I²C, CAN, Modbus\nEthernet, USB, Bluetooth Low Energy (BLE)\nHART, WirelessHART, MQTT\nFoundation Fieldbus and Profibus (preferred)\n\nSupport integration with industrial device management and configuration technologies such as FDT/DTM, EDDL, and FDI.\nDocumentation & Compliance\nCreate firmware design specifications, test plans, validation reports, and technical documentation.\nParticipate in certification activities and support compliance with applicable industry standards and regulatory requirements.\nParticipate 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\nEnsure requirements of relevant standards like ISO 9001-2015, etc. are being consistently met and improved. \nEssential Qualifications / Experience:\nBachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Embedded Systems Engineering, or a related field.\n1-3 years of experience developing embedded firmware or software.\nExperience programming in C and/or C++.\nExperience with embedded systems and microcontroller-based products.\nExposure to serial communication interfaces such as SPI, I²C, UART, CAN, or RS-232.\nExperience troubleshooting electronic hardware and firmware integration issues.\nStrong analytical and problem-solving skills.\nSelf-motivated with the ability to manage projects and deliver results with minimal supervision.\nExcellent written and verbal communication skills.\nPreferred Qualifications / Experience:\nMaster's degree in a related engineering discipline.\nExperience with industrial automation, process control, or Industrial IoT products.\nExperience with embedded Linux systems and RTOS environments.\nKnowledge of functional safety or SIL-rated product development.\nExperience with hazardous area certifications (ATEX, IECEx, UL, CSA).\nWorking knowledge of analog and digital electronics and PCB design review.\nFamiliarity with cybersecurity principles for embedded products.\nExperience with cloud-connected industrial devices and networked systems.\nExperience supporting products from concept through production release.\nAbility to work effectively in cross-functional, global development teams.\nEOE/Women/Minorities/Veterans/Disabled\nSalary 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.\nThis 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.\nCrane 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.","description_format":"text","description_chars":6479,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["401k plan"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Manufacturing","Information Security","Supply Chain","Nonprofits & Foundations"],"lifecycle":[{"event":"open","at":"2026-10-02T19:57:08Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 1","filings_12m":1,"filings_prev_12m":1,"green_card_filings_12m":0,"median_offered_wage_usd":152500,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.286,"p_room":0.28,"age_days":62,"expected_fill_days":30,"reasons":["conf:3","stale_co","velocity","win:tail","crowd:junior,brand"],"computed_at":"2026-10-12T06:55:09Z"},"pay":{"stated_usd_annual":120000,"is_top_pay":false},"html_url":"https://alion.io/job/crane-co-firmware-engineer","json_url":"https://alion.io/job/crane-co-firmware-engineer.json","meta":{"generated_at":"2026-10-12T09:11:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13831,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2017529},"rest":"https://alion.io/mcp/rest/get_company?id=2017529"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcrane-co-firmware-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcrane-co-firmware-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcrane-co-firmware-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/crane-co-firmware-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcrane-co-firmware-engineer"}]}