Software Engineer
- Develop, debug, and optimize C code for embedded applications on ARM processors with FreeRTOS, ensuring performance and reliability.
- Update VHDL code for Lattice processors to enable FPGA-based functionality.
- Support the setup and maintenance of Jira, GitHub, and CI/CD workflows for secure, streamlined development.
- Contribute to creating and deploying software design tools to optimize development processes.
- Troubleshoot firmware issues using debugging tools like oscilloscopes, logic analyzers, and JTAG.
- Participate in code reviews, ensuring adherence to best practices and providing constructive feedback.
- Collaborate with multidisciplinary teams to meet system requirements and integrate firmware with hardware.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 3-7 years of experience in firmware development for embedded systems.
- Strong C programming skills for real-time, resource-constrained environments.
- Experience with VHDL and FPGA development, ideally with Lattice processors.
- Proficiency with RTOS (e.g., FreeRTOS) and peripheral interfaces (e.g., SPI, I2C, UART).
- Knowledge of hardware debugging tools (e.g., oscilloscopes, logic analyzers, JTAG) and version control (e.g., Git).
- Proactive, with strong problem-solving, analytical, and communication skills.
- Ability to work agilely in a collaborative, fast-paced team.
Recommended Jobs
Hollister Co. - Stock Associate, Crossgates
Hollister Co. – Stock Associate, Crossgates Part-Time 08/4/2025 Company Description Abercrombie & Fitch Co. is a global, digitally led omnichannel specialty ret…
Lead Retail Supervisor
Coach is seeking a Lead Retail Supervisor in New York City to manage store operations and lead a team of sales associates. The ideal candidate will have a strong background in retail management, excel…
Installation Site Foreman
JOIN THE TEAM THAT IS REDEFINING ARCHITECTURAL INNOVATION Eventscape is seeking a proactive Installation (Construction) Site Foreman to lead our projects on the front lines during the crucial fi…
Physical Therapist (PT) Home Services - NYC Boroughs!
Job Description: Our ABA and Special Instruction Home-based Therapists work with our dynamic team of Speech, Occupational and Physical Therapists to serve children aged 0 - 3 that have development…
Driver - CDL
Job Title: Driver - CDL Reports to: AVP Facilities/Transportation Coordinator DUTIES AND RESPONSIBILITIES: Drive various routes for the agency as needed Assist children and seniors on a…
Senior Data Engineer, Scala
New York City, NY Boston, MA At Magnite, we cultivate an environment of continuous growth and collaboration. Our work impacts what millions of people read, watch, and buy, and we’re looking for…
Outpatient Neurosurgery Nurse Practitioner
Boston Medical Center (BMC) is more than a hospital. It´s a network of support and care that touches the lives of hundreds of thousands of people in need each year. It is the largest and busiest prov…
Investment Bank M&A VP
Join Barclays as an Investment Bank M&A VP, where you will play a pivotal role in advising clients on high-profile, multi-layered transactions. As a key member of the M&A group, you will be actively …
Explore Rochester: Your Nursing Adventure Awaits!
Registered Nurse - Telemetry - Travel - (Tele RN) Embark on a rewarding nursing adventure in Rochester, New York, as a Telemetry Registered Nurse. Experience the freedom and excitement of travel nurs…
Retirement Account Executive / Team Lead - Buffalo, NY (Hybrid)
Retirement Account Executive / Team Lead – Buffalo, NY (Hybrid) Apply NowShare this... Location: Buffalo, NY Type: Full Time Due to our internal gr…