Senior Firmware Engineer
Sol-Ark company
Sol-Ark is a Veteran-owned solar and battery-based technology manufacturer based in Texas. Our mission is making the most reliable, innovative, and affordable solar storage solutions to power families & their businesses. Founded in 2013, the company has experienced massive, organic growth due to our equipment being 3x more powerful and capable than best-in-class alternatives. It is a fast-paced, yet casual work environment. We are a close-knit team looking to make significant contributions to a very fast-growing industry that values merit, character, aptitude, sustainability, and self-reliance. Please use this link to apply: Location: This position will be onsite at our corporate offices in Allen, Texas (Dallas-Fort Worth area). Full-time W-2 ONSITE opportunity (not remote)! Work Eligibility: Candidates must be legally authorized to work in the United States without requiring employer-sponsored visa sponsorship now or in the future. Candidates must have permanent work authorization in the United States. Sol-Ark does not provide visa sponsorship, including but not limited to F-1 CPT, F-1 OPT (including STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship. We are seeking an experienced Embedded Software Engineer with 10+ years of professional experience, specifically focused on developing software for embedded systems using microcontrollers. The ideal candidate will have a strong technical background, excellent problem-solving skills, and a proven track record of delivering high-quality software solutions. Responsibilities: Design and develop embedded software solutions for various microcontrollers, ensuring adherence to project specifications, timelines, and quality standards. Collaborate with cross-functional teams, including hardware engineers, firmware engineers, and system architects, to define software requirements and system interfaces. Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and documentation. Develop efficient and optimized code for real-time embedded systems, leveraging microcontroller peripherals and features. Debug and troubleshoot software and hardware integration issues, utilizing appropriate tools and techniques. Conduct code reviews and provide constructive feedback to ensure software quality and maintainability. Stay up to date with industry trends and emerging technologies related to embedded systems and target microcontrollers. Mentor and provide guidance to junior software engineers, sharing your knowledge and experience. Collaborate with customers and internal stakeholders to gather requirements and provide technical support when needed. Maintain clear and concise documentation for software designs, development processes, and project deliverables. Requirements: Bachelor's or Master's degree in Computer Science, Electrical / Electronics Engineering, or a related field. Over 10 years of experience in embedded software development on microcontrollers. Strong programming skills in C/C++ and experience with software development tools (compilers, debuggers, IDEs, etc.). Solid understanding of real-time operating systems, embedded systems architectures, and software/hardware integration. Experience with low-level device drivers, peripheral interfaces, and communication protocols (UART, SPI, I2C, etc.). Proficiency in debugging and troubleshooting embedded systems using hardware and software debugging tools. Familiarity with software configuration management tools and version control systems. Ability to work independently, prioritize tasks, and meet project deadlines. Excellent communication skills and the ability to collaborate effectively with multidisciplinary teams. Strong analytical and problem-solving abilities, with a keen attention to detail. Desired Qualifications: Experience with other microcontrollers and embedded platforms (ARM, PIC, AVR, etc.). Knowledge of power electronics and control algorithms. Familiarity with functional safety standards (ISO 26262) and safety-critical software development. Experience in developing software for real-time control applications. Knowledge of scripting languages (Python, Perl, etc.) for automation and testing purposes. Familiarity with software development methodologies, such as Agile or Scrum. Benefits: Salary and Benefits: We offer a competitive salary and performance-based bonus program, top-tier benefits package, including medical, dental, and vision insurance, 401(k), and paid time off. #J-18808-Ljbffr Sol-Ark company
- ...Molex is seeking a highly skilled Senior Firmware Engineer to join our Optical Business Unit. In this role, you will be part of a fast‑paced firmware engineering team developing next generation optical transceivers for datacenter and telecom markets. The ideal candidate...Senior
- ...STEM OPT), H-1B, or any other employment-based visa requiring future sponsorship. We are seeking a highly technical Senior Firmware Engineer with 10+ years of dedicated microcontroller experience. *** Please note: This role is strictly focused on resource-constrained...SeniorPermanent employmentFull timeH1bLocal area
- ...Job Description Position Summary We are seeking a Senior Embedded Linux Software Engineer to design, develop, and support embedded software... ...interactions. Develop prototypes to evaluate new hardware, firmware, and software technologies. Integrate new hardware...Senior
- ...The Senior Software Engineer will work under minimal supervision and participate in the technical design and implementation of new products or enhancements. This role participates in all phases of the development cycle: concept, technical design, prototype, code development...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
$104.9k - $174.7k
...Management. You can learn more about LexisNexis Risk at the link below, About the Role: We are hiring a hands-on Senior Site Reliability Engineer (SRE) to actively build, operate, and improve the reliability of our production systems. This is not a purely advisory...SeniorWork at officeLocal areaRemote workFlexible hours$209k - $238.5k
Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...SeniorFull timePart timeInternshipLocal area$165k - $241.4k
...Cisco services and data platforms, including the flagship Meraki Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data pipelines to power their data-driven decisions. In this role you...SeniorPermanent employmentFull timeTemporary workPart timeLocal areaFlexible hours- .... Leverage deep expertise in Linux server management, network engineering, and embedded systems to deliver scalable solutions, enable rapid... ...stack. Experience with embedded systems development and firmware updates. Expertise in modern observability stacks (Prometheus...SeniorFull timeCasual workFlexible hours
- Harris Geospatial Solutions is seeking a Sr. Principal, Counsel to support our Intelligence, Surveillance and Reconnaissance (ISR) sector. The role requires extensive legal expertise and a proactive approach to managing risks and providing strategic counsel in support ...Senior
- ...Allies a definitive edge and deter future conflicts. Senior Embedded Software Engineer Castelion is seeking a Senior Embedded Software Engineer... ...and keep it reliable. Responsibilities Embedded & Firmware Development ~ Design and implement embedded...Senior
- Epiroc Drilling Solutions, LLC is seeking a Warehouse Manager to oversee operations at our distribution center in Allen, Texas. The ideal candidate will manage inventory, ensure compliance with safety regulations, and lead a dedicated team to optimize processes for efficiency...Senior
- A leading forensic accounting firm is seeking a Senior Allocation Analyst to support their forensics team. This role involves building claim-level allocation models, performing quantitative analysis on complex insurance claims, and providing clear communications to stakeholders...SeniorRemote work
- Broadcom’s Datacom development team in Plano, Texas builds a leading relational database for mission-critical workloads and relies on IBM mainframe technologies. You will contribute to Datacom, designed for reliability with 24x7 availability, and integrate with JDBC/ODBC...Senior
- ...production issues involving kernel-level interactions, driver behavior, and system extension functionality. Collaborate with other engineers to deliver seamless cross-platform features and maintain API contracts for the ControlOne platform. Ensure security and...SeniorFull timeCasual workFlexible hours
- ...At RTX, the world's largest aerospace and defense company, we unite 185,000 engineers and professionals to solve complex problems. We are looking for a Senior Software Engineer who will develop software primarily in Java and work across the full software development life...SeniorRelocation packageFlexible hours
- ...they become available. Subscribe to our RSS feeds to receive instant updates as new positions become available. Executive Director - Senior Living Community - Allen, TX Become a part of a family owned, growing, and exciting organization with Mustang Creek Estates! We...SeniorFull timeMonday to Friday
- ...microservices architecture patterns. Deep expertise in software engineering frameworks, with experience in designing and implementing... ...web services. Excellent communication and analytical skills. Seniority level Mid-Senior level Employment type Full-time Job function...SeniorFull time
$86.8k - $165.2k
...develops applications that drive missiles, launchers, radars, naval systems, fire control, and other complex systems. As a Senior Software Engineer you will play a critical role in designing, developing, testing, and deploying software‑defined capabilities supporting...SeniorTemporary workRelocationFlexible hours- ...Description Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients and support...Senior
- ...to 40% to client locations throughout the U.S. Special Skills: Position requires a Bachelor's Degree in Computer Science, Engineering or Related Field and five (5) years of experience. The aforementioned five (5) years of experience must be progressively responsible...Senior
- Responsibilities Support daily Distribution Center (DC) operations on the legacy iSeries WMS while actively executing project tasks to migrate sites to Manhattan Active WM. Partner with implementation teams to configure the Manhattan Active WM application to meet specific...SeniorImmediate startRemote work
$130k - $150k
...your skills and experience — talk with your recruiter to learn more. Salary Base pay range $130.00/yr - $150.00/yr Title: Senior Software Engineer - Azure (Full Stack) Type: Full-Time Pay: $130,000 - $150,000 Overview We are seeking a skilled and versatile Senior Software...SeniorFull time- Create the future of e-health together with us by becoming a Senior Software Engineer I At CompuGroup Medical we have the mission of building ground‑breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals produce, access, and...SeniorFlexible hours
$115k - $160k
Join to apply for the Senior Software Engineer role at Spirent Communications Join to apply for the Senior Software Engineer role at Spirent Communications Get AI-powered advice on this job and more exclusive features. Spirent Communications provided pay range This range...SeniorFull timeWork experience placement$110k - $136.8k
...Homeland Talent Solutions has partnered with a leading technology organization to identify a Senior Software Engineer who will help design and build next-generation software solutions utilizing modern cloud technologies, scalable enterprise architecture, and AI-enabled...SeniorLocal area$60 - $65 per hour
...We are hiring for our client, which is a global digital engineering company helping businesses accelerate their digital transformation through Talent, Consulting, Academy, and Solutions. Powered by 50,000 experts, we combine technology, R&D, and domain expertise to engineer...SeniorContract workWork from home- A leading financial services firm seeks a Senior Home Lending Advisor to guide clients in achieving homeownership. The role involves mentoring branch teams, collaborating with bankers, and utilizing marketing strategies to optimize customer experiences. Applicants should...Senior
- ...Product Lifecycle Management (PLM) software. Responsibilities As Senior/Lead Developer on an innovation team, design and build... ...of major projects within one area of a product and guide junior engineers. Lead and mentor junior software engineers. Essential Functions...SeniorWork at office
- Senior.NET Developer Duration: 12 Months CTH Location: Plano TX (50% Onsite - Hybrid) W2 POSITION Skills: Experienced in MVC 4 .NET... ...and actively learns new skills Self manages the effort split between operational work and engineering work Supports end-user functional.Senior
- ...TX. Who we're looking for Toyota Financial Services Enterprise Platforms is looking for a passionate and highly motivated Senior Software Engineer. The primary responsibility of this role is to design, build, and implement scalable cloud-native solutions that power enterprise...SeniorH1bRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior medical science liaison Allen, TX
- senior accountant remote Allen, TX
- senior vice president of operations Allen, TX
- senior level Allen, TX
- senior tableau developer Allen, TX
- senior magento developer Allen, TX
- senior mainframe developer Allen, TX
- senior cloud network engineer Allen, TX
- srs Allen, TX
- senior manager automotive Allen, TX



