Embedded Software Engineer Firmware Engineer RTOS and C coding
Niche Industry Electro Mechanical Systems Company
Job Description
Job Description
note: this is an on site role near Rochester, NY and generous relocation assistance is offered
Expanding U.S. Based Company-Builder-Designer-Developer of Electro-Mechanical Systems for Essential Industry type companies.
New and Interesting projects, Bright, Collaborative, Communicative Team.
Desired Skills/Experience:
- Experience creating, maintaining (debugging-troubleshooting) and customizing embedded code (C/C++_ on a Linux type RTOS platform (such as FreeRTOS, QNX, Zephyr VxWorks, Green Hills or similar) ideally surrounding network communication applications and/or data transfer applications.
- Experience writing Embedded (C/C++) code that connects to and communicates with PCB's, micro-controllers and/or Microprocessors ideally for network connectivity applications (experience connecting Code to ARM Processors or other-similar Peripherals is a plus).
- Embedded Code troubleshooting and debugging skills; experience 'Porting Code' to different embedded applications during testing and debugging phases. (experience using automated code testing tools is a plus).
- Experience with Git, CMake or similar build or source code type tools.
- A College Degree is preferred (Computer Science, Electrical or Computer Engineering)
Pluses (not required/nice to have/are you willing to learn these?):
- Experience writing code surrounding network protocols such as CAN, UART, I2C, SPI, MRAM or similar
- Experience with embedded Firmware surrounding Industrial Networks/Networking protocols (modbus, profibus, bacnet, Can-Bus, ethernet-IP or similar)
- Willingness to research ultra-high-performance processors for speed and optimization.
- Firmware Device Driver code development
- Experience with Robot Applications Software Development (ROS2 is a plus)
- Experience with POSIX based O/S's: QNX, NuttX, PikeOS or similar
- Experience communicating/working closely with Electrical or other Engineering Teams
Excellent Salary, Bonus and Benefits (relocation assistance is offered), Call or Apply Today!
\nCompany DescriptionPremier Provider of Electro-Mechanical Systems for Recession Resistant Business, Our Systems utilize network sensing, real time connectivity to hardware and networks, and other HW-SW related systems which perform very necessary tasks for essential industries within private, public and government sectors. Many Long Term employees, history of internal promotions, recent compensation package upgrades.
Company Description
Premier Provider of Electro-Mechanical Systems for Recession Resistant Business, Our Systems utilize network sensing, real time connectivity to hardware and networks, and other HW-SW related systems which perform very necessary tasks for essential industries within private, public and government sectors. Many Long Term employees, history of internal promotions, recent compensation package upgrades.
- ...currently seeking a Senior Embedded Software Engineer to join our team in... ...platforms, spanning firmware, real-time OS, communication... ...development (design, coding, testing,... ...-level proficiency in C / C++, including coding... ...servo drive interfacing.RTOS for embedded controllers...SuggestedLocal area
- ...Senior Embedded Software Engineer Allient Inc. is in growth mode and currently seeking a Senior... ...experience in embedded software/firmware development. ~ Demonstrated... ...programming. Expert-level proficiency in C / C++, including coding standards and optimization...Suggested
- ...Senior Embedded Software EngineerD3 Embedded is seeking... ...Embedded Software Engineer to lead the design... ...and implementing firmware solutions, debugging... ...systems (RTOS), Linux operating... ...application-level code, system verification... ...development, including C and C++, up to date...SuggestedTemporary workRemote workFlexible hours
- ...Electromagnetic and Cyber Group (EM&C) is responsible for... ...We are seeking a Software Engineer to join our busy team... ...components for embedded systems and at times desktop... ...Participate in code reviews and provide feedback... .... Travel None Our Firmware At Metrea, our single...SuggestedFull timeTemporary workWork at officeMonday to FridayFlexible hoursShift work
- ...is to develop and verify the embedded firmware in AMD's mixed-signal power... ...passion for low-level embedded software and the hardware it runs on.... ...boundary Own firmware code quality and release readiness... ...Analog, RTL Design, Systems Engineering, Architecture, and Product Engineering...Suggested
$117k - $218k
...security. Job Title: Manager, Software Engineering Job Code: 38219 Job Location:... ...knowledge of embedded software development on software... ...operating systems (e.g. VxWorks RTOS, Linux, QNX) Experience... ...systems (hardware, firmware, software) in a DoD environment...Full timeTemporary workLocal areaFlexible hours$107k - $158.95k
...and data modeling. Write optimized, secure, and maintainable code for both client‑side and server‑side components. Design and manage... ...or complex projects. Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Backend Development: Expert‑level...Remote work$93k - $143k
...the big events to the everyday moments that matter. Senior Software Engineer - Platform, Cloud & Edge Systems Please note: this... ...Mentor engineers and promote engineering best practices, coding standards, and architectural consistency Evaluate, prototype...Temporary workWorldwideRelocation packageFlexible hours$85k - $134k
...senior-level role is responsible for designing, coding, testing, and maintaining new and legacy enterprise software systems and data pipelines supporting large-... ...integrations • Review code created by other engineering staff to provide timely feedback, ensuring adherence...Work experience placementWork at officeLocal areaHome office$66k - $123k
.... Job Title: Associate, Software Engineering Job Code: 40095 Job Location: Rochester... ..., integration, and test of embedded software for real-time... ...languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML,... ...Windows, .NET, Unix, Linux, SOA, RTOS, Real-Time Controls,...Full timeLocal areaFlexible hours- ...Job Description Job Description As a Full Stack Cloud Engineer, you’ll build and modernize scalable AWS-based applications — developing... ...languages like Python, Java, and PHP Participating in code reviews, document infrastructure-as-code, and assist with UI/UX...
$117k - $218k
...security. Job Title: Lead Software Engineer Job Code: 42047 Job Location: Rochester... ...the intersection of complex embedded real-time software... ...Expert-level proficiency in C and modern C++ for real-time operating systems (RTOS) and embedded environments....Local areaFlexible hours- ...Title: Quality Assurance Analyst / Senior Automation Engineer Location: Rochester, NY Onsite/ Remote: Onsite... ...frameworks to support continuous integration and future software releases. Follow automation coding standards and best practices to ensure reusable and...Contract workRemote workNight shift
- ...Job Description Job Description As an Software Development Architect, you’ll design and... ...to guide technical strategy, mentor engineering teams, and deliver scalable applications... ...application development projects Conduct code reviews and ensure adherence to coding...
$117k - $218k
...Technical Manager – Software EngineeringL3Harris is dedicated to recruiting... ...Technical Manager - Software Engineering leads and directs a team 15-2... ....Essential Functions:Lead an embedded software team to meet... ...in architecture, design, and code reviews.Collaborate with other...Temporary workLocal areaFlexible hours$78k - $88k
...Description The Associate Software Engineer will be involved in the design... ..., and testing, for embedded applications. Individuals... ...integration & test. Test code against known usage, investigate... ...embedded systems written in C / C++ using OOP principles in...Full timeWork experience placementInternshipWorldwide- ...Opportunity As a key member of our Engineering team, you will be responsible... ...and developing custom code for our products and programs... ...with the opportunity to create embedded software that enables next-generation... ...and software applications in C and C++. May provide direction...Work at office
- ...Senior Software Engineer WeTheHobby Rochester, New York, United States About this position About... ...engineering team by setting a high bar for code quality, architectural thinking, and the... ...infrastructure at a Series B, C, or D startup in the technology, eCommerce...Full timeWork at officeRemote work
$80k - $120k
...Relocation Assistance Job Description Summary As a Hardware Engineer for Critical Infrastructure Communications (CIC) at GE Grid... .... Work onsite with a team of Electrical and Embedded Firmware Engineers in an office/lab environment. Perform and document...Full timeContract workWork at officeRelocation package$117k - $218k
...the interest of national security. Job Title: Lead, Embedded DSP Software Engineer Job Code: 42295 Job Location: Rochester, NY Job Schedule: 9... ...Experience with digital signal processing (DSP), embedded C++/C and MATLAB is expected. Experience working with Agile...Local areaFlexible hours- ...Web Application Software Engineer Location: Rochester, NY / Binghamton, NY / Augusta, ME (Onsite – No Remote) Duration: 3-Year Contract Our client is seeking a Web Application Software Engineer to design, develop, and support full-stack web applications. This role...Contract workRemote work
- ...Front End Software Engineer Rochester, NY Long Term Responsibilities: • Work effectively within a large code base to design elegant and efficient solutions for new problems within the context of an existing implementation • Apply application specific...
- ...Web Application Software EngineerLocation: Rochester, NY / Binghamton, NY / Augusta, ME (Onsite – No Remote) Duration: 3-Year ContractOur client is seeking a Web Application Software Engineer to design, develop, and support full-stack web applications. This role requires...Remote work
$122k - $227k
...of national security. Job Title: Lead, Mechanical Engineer – Structural Analyst (Space Systems) Job Code: 41566 Job Location: Rochester, NY or Wilmington,... ...Massachusetts, New Jersey, Washington, and the Greater D.C, Denver, or NYC areas is $122,000 -$227,000. The...Local areaRelocationRelocation packageFlexible hours- Job Description: ~8+ years experience ~ Strong knowledge in Logic, Data Structure & Algorithm ~ Strong SQL knowledge ~ Good systems design ability ~ Good problem solving / debugging skills ~ Show strong initiative, organization, and communication...
$95k - $154k
...want now.Open Roles We're Hiring For Our Clients:Entry-Level Software Programmers (Java/Python)Java Full Stack DevelopersData Analysts... ...Focus on Java/Full Stack/DevOps and Data Science/Data Engineers/Data Analysts/BI Analysts/Machine Learning/AI Candidates Ideal...Full timeH1b- ...- you’ll feel at home with us. THE ROLE As a Founding AI Engineer, you will work directly with the founder to design, build, and... ...applications. Who You Are: You have abandoned "manual-only" coding. You are a power user of tools like GPT Codex , Claude code...Full timeImmediate startRemote workHome officeWeekend work
- ...Senior Software Engineer Application Modernization & Agentic Solutions MegazoneCloud US Location, Travel & Compensation... ...growing share will be agentic: LLM-backed workflows that generate code, validate outputs, compare results across languages and systems...Immediate startRelocation
- ...systems design, technical implementation, and code authoring. The developer will turn... ...working solutions. This is not an isolated software-development position. The developer will... ...judgment about the appropriate level of engineering effort is essential. The role normally...Temporary workWork at officeFlexible hoursShift work
$45 - $52 per hour
...Rochester, NY. Must hold a Bachelor’s degree in Computer Science, Engineering, or related field is required for this role. You will be... ...React, Angular, or Vue). Translate UI/UX designs into high-quality code. Optimize applications for maximum speed and scalability. Collaborate...Temporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer Firmware Engineer RTOS and C coding. Be the first to apply!
- software support Rochester, NY
- software Rochester, NY
- software technical support Rochester, NY
- entry level software sales Rochester, NY
- software intern Rochester, NY
- id software Rochester, NY
- software quality assurance Rochester, NY
- government software Rochester, NY
- ultimate software Rochester, NY
- software sales representative Rochester, NY





