Talent.com
Senior Embedded Software Engineer
Senior Embedded Software EngineerAmbrell Corporation • Rochester, NY, US
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Ambrell Corporation • Rochester, NY, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Description :

As a Senior Embedded Software Engineer, you’ll architect firmware for ARM-based systems running FreeRTOS, lead VHDL development for Lattice processors, and guide our toolchain (Jira, GitHub, CI / CD) development tasks. You’ll oversee software design tool development and lead a team of 3-4 engineers based in Rochester, New York driving induction heating solutions. We seek a self-starter with a strong work ethic, agile mindset, and leadership skills.

Please note this is an in-person position located in Rochester, New York. No relocation package available.

Requirements :

  • Architect, develop, and optimize C code for complex embedded systems on ARM processors with FreeRTOS or similar operating systems, ensuring performance, reliability, and power efficiency.
  • Recommend system components and frameworks for next generation platforms
  • Maintain through documentation for software, ensuring clarity for both current and future projects.
  • Lead VHDL design and updates for Lattice processors to support FPGA-based critical functions.
  • Spearhead the setup of Jira, GitHub, and CI / CD pipelines for secure, efficient workflows.
  • Develop and deploy software design tools to enhance team productivity and development processes.
  • Debug and troubleshoot complex firmware issues using tools like oscilloscopes, logic analyzers, and JTAG.
  • Mentor junior engineers, conduct code reviews, and enforce best practices for high-quality code.
  • Collaborate with multidisciplinary teams to define system requirements, develop software architecture, and ensure seamless hardware-firmware integration.
  • Stay current with industry trends to drive innovation in firmware and tool development.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Minimum 5-10 years of experience in firmware development for embedded systems.
  • Expert-level C programming for real-time, resource-constrained systems.
  • Deep experience with RTOS and peripheral interfaces (e.g., SPI, I2C, UART).
  • Proven knowledge of hardware debugging tools (e.g., oscilloscopes, logic analyzers, JTAG) and Git.
  • Experience with CI / CD pipelines and project management tools (e.g., Jira).
  • Strong leadership, mentorship, problem-solving, and communication skills.
  • Ability to work independently and collaboratively in a fast-paced, agile environment.
  • Nice-to-Haves

  • Strong expertise in VHDL and FPGA development.
  • Expertise with Lattice Diamond or similar FPGA design tools.
  • Experience with industrial communication standards (e.g., Modbus, CAN, Ethernet / IP).
  • Knowledge of power electronics, control systems, or signal processing.
  • Familiarity with developing software design tools or automation frameworks.
  • Experience leading Scrum teams or facilitating agile methodologies.
  • Why Join Us?

  • Lead a small, innovative team shaping Ambrell’s next-generation technology.
  • Drive advanced ARM systems, FreeRTOS, and Lattice FPGA designs with cutting-edge tools.
  • Collaborate with a global team in Rochester, New York .
  • Competitive benefits, including health, dental, vision, 401(k), and professional development opportunities.
  • Create a job alert for this search

    Senior Embedded Software Engineer • Rochester, NY, US

    Similar jobs
    Embedded Software Engineer

    Embedded Software Engineer

    Clearance Jobs • Rochester, NY, US
    Full-time
    Spec, Software Engineering / h2pL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our...Show more
    Last updated: 4 days ago • Promoted
    Digital Hardware Engineer ( Rochester, NY ) Direct Hire

    Digital Hardware Engineer ( Rochester, NY ) Direct Hire

    TalentPro Consulting • Rochester, NY, US
    Full-time +1
    Quick Apply
    Digital Hardware Engineer ( Rochester, NY ).Join our team as a Digital Hardware Engineer and play a critical role in advancing the next generation of embedded digital hardware supporting the compan...Show more
    Last updated: 17 days ago • Promoted
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • North Gates, New York
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 5 days ago • Promoted
    Senior Digital Verification Engineer

    Senior Digital Verification Engineer

    Ciena • Pittsford, NY, United States
    Full-time
    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual...Show more
    Last updated: 30+ days ago • Promoted
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Livonia town, New York, us
    Remote
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted
    Staff Embedded Systems Engineer

    Staff Embedded Systems Engineer

    VirtualVocations • Rochester, New York, United States
    Full-time
    A company is looking for a Staff Embedded Systems Engineer to evolve on-device software and firmware for connected devices. Key Responsibilities Drive the evolution of firmware by architecting sca...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Verkada • City of Rochester, NY, United States
    Full-time
    Verkada is a leader in cloud-based B2B physical security.Verkada offers six product lines - video security cameras, access control, environmental sensors, alarms, workplace and intercoms - integrat...Show more
    Last updated: 30+ days ago • Promoted
    SOFTWARE ENGINEER

    SOFTWARE ENGINEER

    ComTec Solutions • Rochester, New York, United States, 14624
    Full-time
    Department : Enterprise Systems Group.Billable Hours Goal : 80% of worked hours.Travel Required : Minimal as needed.Provide development and customization of Epicor ERP Application.Translate software r...Show more
    Last updated: 10 hours ago • New!
    Hardware Engineer - Senior Level

    Hardware Engineer - Senior Level

    Vanteon Corporation • Pittsford, NY, USA
    Full-time
    Quick Apply
    Vanteon is seeking applicants for senior-level hardware roles, including as Principal Hardware Engineer and Senior Principal Hardware Engineer. The specific level will be dependent on the applicant'...Show more
    Last updated: 30+ days ago
    Full Time Advanced Gastroenterologist

    Full Time Advanced Gastroenterologist

    Allied Digestive Health • Ridgemont, NY, US
    Full-time
    RELOCATION BONUS RELOCATE TO STUNNING ROCHESTER NY FOR EXCITING GASTROENTEROLOGY OPPORTUNITY About Allied Digestive Health Allied Digestive Health is one of the largest integrated networks of gastr...Show more
    Last updated: 1 day ago • Promoted
    Senior Implementation Engineer

    Senior Implementation Engineer

    VirtualVocations • Rochester, New York, United States
    Full-time
    A company is looking for a Senior Implementation Engineer to perform technical implementation activities following a customer sale. Key Responsibilities Configure core services of the solution pos...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer I

    Software Engineer I

    QED Technologies International LLC • Rochester, New York, United States, 14607
    Full-time
    QED Technologies is a leading capital equipment manufacturer serving the precision optics industry.Our innovative solutions enable the production of high-quality optical components with superior ac...Show more
    Last updated: 2 days ago
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce • 14612 Rochester, NY, US
    Full-time
    Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Web3 Software Engineer

    Senior Web3 Software Engineer

    Fuel Labs • Greece, New York, United States, 14626
    Full-time
    Fuel is a high-performance blockchain operating system that redefines what's possible on Ethereum.By combining unparalleled throughput with the core principles of decentralization and security, our...Show more
    Last updated: 22 days ago
    Senior Software Engineer

    Senior Software Engineer

    CACI International • Rochester, NY, US
    Full-time
    CACI is currently seeking an experienced software engineer with a background working with embedded processors and operating systems to join our Mastodon Design team in Rochester, NY!.We specialize ...Show more
    Last updated: 23 days ago • Promoted
    Embedded / Firmware Engineer - Senior Level

    Embedded / Firmware Engineer - Senior Level

    Vanteon Corporation • Pittsford, NY, USA
    Full-time
    Quick Apply
    Vanteon is seeking applicants for senior-level embedded software roles, including as Principal Embedded Engineer and Senior Principal Embedded Engineer. The specific level will be dependent on the a...Show more
    Last updated: 30+ days ago
    Senior System Software Engineer

    Senior System Software Engineer

    VirtualVocations • Rochester, New York, United States
    Full-time
    A company is looking for a Senior System Software Engineer - Power and Performance.Key Responsibilities Define, design, and develop GPU system software components focused on power and performance...Show more
    Last updated: 4 days ago • Promoted
    Sr. Systems Engineer

    Sr. Systems Engineer

    Belden Inc. • Rochester, NY, United States
    Full-time
    Select how often (in days) to receive an alert : .Select how often (in days) to receive an alert : .Rochester, NY, US, 14623 . Propel your career surrounded by a diverse team of innovative, goal-or...Show more
    Last updated: 30+ days ago • Promoted