Firmware/ Embedded Software Engineer

LUMITEC INC
Boynton Beach, FL, United States
16 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Testing (Software) HTML JavaScript (Programming Language) Apple IOS Unit Testing Bluetooth C++ (Programming Language) CAN Bus Cascading Style Sheets (CSS) Mobile Application Development Command-Line Interface Communications Protocols
+21 more
Databases Continuous Integration Software Debugging Embedded Software Firmware Performance Tuning Software Architecture E2e Testing Software Engineering Systems Integration Universal Asynchronous Receiver/Transmitter Wi-Fi Technology Scripting Serial Peripheral Interface Cypress (Programming Language) Backend Integration Tests Information Technology Front End Software Development Hardware Infrastructure Api Design

Requirements

We’re looking for someone with a strong technical foundation and hands-on experience in embedded systems and software engineering. Ideally, candidates will bring:

  • A Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Software Engineering, or a related technical field
  • Proficiency in C/C++ for embedded development on resource-constrained devices
  • A solid understanding of software architecture, system design, and performance optimization across multiple layers of the stack
  • Experience with hardware-software integration, including debugging and interfacing with sensors, controllers, and other hardware components

*Please note that we are currently unable to offer relocation assistance or sponsor employment visas for this position.

Duties

  • Front-end development using HTML, CSS, and JavaScript
  • Back-end development, including API design, server-side logic, and database integration
  • Mobile app development for iOS and Android, using native or cross-platform tools
  • Communication protocols such as SPI, I2C, UART, CAN, USB, and IP-based protocols
  • Using Git for version control in collaborative environments
  • Writing clean, maintainable, and well-documented code
  • Strong problem-solving skills, attention to detail, and the ability to work independently

Required Skills

  • Comfortable using command-line tools and writing scripts for building and testing software.
  • Experience using CI/CD for building and test integration and deployment.
  • Experience with writing tests for UI integration and end-to-end testing (e.g., Cypress).
  • Experience with writing software unit tests. Experience working with several communication protocols such as CAN bus, Wi-Fi, and Bluetooth LE.

Benefits & conditions

In addition to a competitive salary, we offer a comprehensive benefits package and performance-based incentives., * 401(k)

  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Paid time off
  • Vision insurance

About the company

Founded in 2007, Lumitec was conceived, designed, and built to leverage new technologies in the development of innovative, high-value products. Our vision shapes everything about our company: the products we build, the markets we serve, the team we recruit, and the tools we invest in., Employment is contingent upon successful completion of reference checks, drug screening, and background verification.

Join us as a Lumitec Software Engineer to be at the forefront of technological innovation! Bring your passion for software development to create impactful solutions that shape the future of our industry. We value energetic minds eager to learn, grow, and make a difference through cutting-edge technology!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Loading talks and stories from around this role…