Dometic · 7 hours ago
Software Development Engineer
Dometic is a global market leader in the mobile living industry, seeking a passionate Software Development Engineer. This role involves developing a global connectivity platform, managing offshore app and firmware developers, and ensuring successful product launches through effective project management and collaboration.
Consumer ElectronicsConsumer GoodsElectronics
Responsibilities
Work with internal partners to define and refine connectivity strategy and system architecture
Define detailed specifications for App and Firmware development
Work with external engineers to develop App and Firmware in agile development environment
Review and create test plans and documentation for App and Firmware
Ability to manage the project by directing external resources
Problem solve with internal and external resources
Integrate connectivity solutions with appliances and smart devices
Coordinate and participate in software design and code reviews
Maintain of app and firmware post release
Implement a strategy for over the air product updates and software compatibility
Facilitate with product management on UI/UX and wireframe specifications
Support firmware and troubleshooting on legacy products as needed basis
Interact with customers and suppliers and represent Dometic
Assist in applications support and troubleshooting as required
Qualification
Required
Minimum of university bachelor's degree or equivalent qualifications in Electrical, Electromechanical, Software Engineering, or Computer Science
Strong proficiency with software design, development, validation, and documentation
Excellent software design and programming skills in C / C++
Strong problem-solving ability is a must
Strong understanding of hardware system design and hardware / software interfaces
Familiarity with various bus protocols and interfaces (e.g. CAN, SPI, I2C, TCP/IP, AT Command, WiFi, Bluetooth, MQTT)
Familiarity with UML, object-oriented programming, and design patterns
Familiarity with version control system such as GIT and issue tracking system such as JIRA
Understanding of industrial automation fundamentals and the ability to interface embedded firmware with PLC-controlled equipment
Ability to work well independently and as part of a strong team
Well-developed organizational skills with the ability to manage a variety of tasks
Excellent verbal and written communication skills in English
Professional demeanor whether in person, via email or on the telephone
Preferred
Master's in software engineering or design preferred
Working experience with the agile development process is a strong asset
Experience working with PLCs (e.g., Allen-Bradley, Siemens, or Beckhoff) including ladder logic interpretation, system integration, and troubleshooting is a strong asset
Working experience with CAN and communication protocols such as J1939, NMEA2K, and CAN open
Benefits
Medical/Dental/Vision Insurance
Employee Assistance Program (EAP)
Disability insurance (STD/LTD)
401 (k) with company match
PTO
Company defined holidays and two floating holidays for you to use as you choose
Paid maternity/paternity leave
Tuition assistance
Membership reimbursement (wholesale club and gym)
Employee discounts on our incredible products
Opportunities to make an impact
Company
Dometic
Dometic offers solutions for mobile living in the areas of various sectors such as food, hygiene, and security.
H1B Sponsorship
Dometic has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (1)
2023 (1)
2022 (3)
2021 (1)
2020 (3)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-12-24
Inside INdiana Business
2025-12-12
2025-11-24
Company data provided by crunchbase