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.
Willexecute 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.
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.
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.