Embedded Firmware Engineer

UNITED STATES - Odessa, FL

Description

Based in Tampa, FL (remote); Preference will be given to candidates in the Eastern time zone. US residents only.

For over two decades, Attenti (now Allied Universal Electronic Monitoring) has been committed to keeping our clients, partners and the people who trust in them on safe ground. Our innovative monitoring solutions make a tangible difference to people’s lives. To law enforcement officers out in the field. To communities tasked with reintegrating participants back into civilian life. To public authorities entrusted with making efficient use of taxpayer money. Wherever we operate, our extensive knowledge, veteran team of experts, and innovative electronic monitoring systems are trusted the world over to make society safer, more secure and advanced for everyone.

Attenti offers Medical, Dental, Vision, STD/LTD, Life Insurance, and 401k benefits. Also provides PTO, sick, and vacation hours annually. Attenti US, Inc. is a EEO employer. Candidates must be able to pass a drug and background screen.

SUMMARY

Will execute a complete embedded software development lifecycle, with a primary focus on Embedded Firmware applications, with the goal to create scalable and optimized software systems. Using various technologies and algorithms (GPS, Cellular, Wi-Fi, Bluetooth, ISM RF, alcohol detection, tamper detection, encryption) Attenti’s battery-operated wearable M2M/IoT devices are used to monitor and track criminal offenders and securely communicate with our cloud servers to provide a robust and highly scalable SaaS solution.    

 ESSENTIAL RESPONSIBILITIES

  • Design, implement, and test software of embedded devices and systems from requirements to production and commercial deployment
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Integrate and validate new product designs with a focus on optimizing I/O performance
  • Support legacy embedded tracking solutions and add new features and enhancements as required
  • Effectively collaborate and network with numerous internal and external organizations including Hardware Engineering, Software Development, Quality Assurance, and Account Reps in the field.
  • Actively participate in code reviews to a peer audience with clear written and verbal communications.
  • Assess third party libraries and open-source software
  • Help coordinate development with our sister organizations based in the UK and Tel Aviv via email, conference calls, video conferencing and some limited travel.

QUALIFICATIONS/EDUCATION

  •  Minimum 5 years of experience developing software for real-time embedded firmware solutions
  • Minimum 5 years of experience working in C / C++ in embedded devices with focus on OO design
  • Proficient with build environments, compilers, and linker functionality
  • Experience working with microcontrollers, embedded RTOS, and debuggers
  • Experience in hardware/software integrations, Drivers, and Embedded Linux is a plus
  • Bachelor’s degree in Computer Science or Computer/Electrical Engineering

KNOWLEDGE, SKILLS and ABILITIES

  •  Excellent analytical, organization and communication skills
  • Ability to understand existing code base with limited documentation
  • Strong debugging skills (both hardware and software)
  • Experience working in an R&D team environment with strong interpersonal skills
  • Familiarity with the following preferred: 
  • ARM compilers, Keil IDE, and IAR toolchains
  • NXP, Freescale, STM32 microcontrollers
  • Yocto, OpenEmbedded, BitBake, Legato, Docker
  • Data/RF Communications protocols such as SPI, I2C, IR, C, Wi-Fi, BLE, ISM, TCP/IP, MQTT
  • GPS modules and chipset, LTE/5G Cellular modems, modules, SOM
  • Electronic sensors and User Interface designs
  • Work with CI/CD technologies like: GitLab, Jira, BitBucket, Pipelines, Docker and Kubernetes.
  • Limited experience developing intellectual property through patent filings
  • Ability to travel domestic and international if needed 

Salary range $130k to $140k DOE

Attenti is committed to ensuring equal opportunity in all practices and policies which affect employees and applicants for employment. Attenti will ensure that all employment decisions are made without regard to race, color, religion, age, sex, citizenship, national origin, ancestry, veteran status, or disability.

Requirements

We are the Know-How company